游戏机上的玩家跟踪通信机构的制作方法

文档序号:6670753阅读:1097来源:国知局
专利名称:游戏机上的玩家跟踪通信机构的制作方法
游戏机上的玩家跟踪通信机构背景技术本发明涉及一种用于例如视频投币机和视频扑克机的游戏机的玩游戏的 方法。更具体地,本发明涉及用于在游戏机上提供玩家跟踪服务的方法和设备。存在多种能够与例如投币机或视频扑克机的游戏机相连接的相关设备。这 些设备的一些示例为玩家跟踪单元、灯、票单打印机、读卡器、扬声器、纸币识别器、票单阅读器、硬币接收器、显示面板、键盘(keypad)、退币器以及按 钮盘(button pad)。这些设备中的许多种是嵌入在游戏机中,或者是与游戏 机相联的部件,例如通常位于游戏机顶部的顶盒。典型地,游戏机利用主游戏控制器控制各种组合的设备,其允许玩家在游 戏机上玩游戏,并且还鼓励在游戏机上玩游戏。例如,在游戏机上所玩的游戏 通常需要玩家将货币或者信用标记(indicia of credit)输入游戏机中,指出投 注量,并开始玩游戏。这些歩骤需要游戏机控制包括纸币识别器和硬币接收器 的输入设备,以将货币接收到游戏机中并识别来自包括触摸屏和按钮盘的设备 的用户输入,以确定投注量并开始玩游戏。开始玩游戏后,游戏机确定游戏结果,将游戏结果告知玩家,并可根据游 戏结果分发某些类型的奖励。游戏结果的告知可以利用许多不同的视频和音频 部件,例如闪光灯、音乐、声音和图形。告知游戏结果的视频和音频部件可以 用于吸引玩家注意各种游戏特征并提高玩家再次玩游戏的兴趣。保持游戏玩家 例如在游戏机上或者在其它游戏活动期间对玩游戏的兴趣,对于游戏设施的经 营者是重要的考量。获得并保持游戏玩家对玩游戏的兴趣的一个相关方法是在各种游艺场所 中提供玩家跟踪程序。玩家跟踪程序向玩家提供奖励,该奖励典型地对应于玩 家的光顾程度(例如,对应于在给定游艺场所中玩家玩的频率和/或玩游戏的 总量)。玩家跟踪奖励可以是免费餐、免费住宿和/或免费娱乐。这些奖励可 以有助于保持游戏玩家在光临游戏设施期间再次玩游戏的兴趣,并且可以促使 访问游戏设施的玩家参与到各种游戏活动中。
通常,玩家跟踪程序可以应用于游戏设施所提供的任何游戏机会中。特别 是,玩家跟踪程序在机械投币游戏机和视频投币游戏机的玩家中非常流行。在 游戏机中,使用安装在游戏机中并与远程玩家跟踪服务器通信的玩家跟踪单元 来执行玩家跟踪程序。玩家跟踪单元通常作为与游戏机分离的售后市场设备而 制造。许多不同的公司将玩家跟踪单元制造为玩家跟踪/记帐系统的一部分。 这些玩家跟踪/记帐系统用在大多数游艺场所中。大多数游艺场所仅使用一种 类型的玩家跟踪系统(即来自一个制造商),而玩家跟踪系统的类型随着游艺 场所的不同而不同。下面描述相对于许多游戏机的玩家跟踪系统的硬件和/或软件执行的示 例。图1为具有玩家跟踪单元的许多游戏机的方框图,该玩家跟踪单元与提供玩家跟踪服务的服务器相连接。在游艺场所150中,游戏机100、 101、 102 和103通过数据收集单元(DCU) 106连接到玩家跟踪/记帐服务器120。在特 定的示例中,DCU106可以与多达32个玩家跟踪单元相连,构成本地网络的 一部分,其整理从在游戏机100、 101、 102、和103中的玩家跟踪单元收集来 的信息,并将该信息转送至玩家跟踪记帐服务器120。该玩家跟踪记帐服务器 设计为1)储存玩家跟踪账户信息,例如关于玩家以前玩游戏的信息,2)基 于玩家所玩游戏,计算玩家跟踪点数,该玩家跟踪点数可以用作给玩家提供奖 励的根据。在游艺场所150的游戏机100中,玩家跟踪单元107和投币机接口板 (SMIB) 105安装在游戏机的主机柜8内。顶盒6安装在游戏机的主机柜8 的顶部上。在许多类型的游戏机中,该玩家跟踪单元安装在顶盒6内。通常, 例如107的玩家跟踪单元以及例如105的SMIB在安装到例如100的游戏机之 前被制成单独的单元。玩家跟踪单元107包括三个玩家跟踪设备读卡器24、键盘22以及显示 器16,它们都安装在该单元内。这些玩家跟踪设备用于输入执行玩家跟踪程 序所需要的玩家跟踪信息。根据例如相对玩家的可达性(accessibility)的设计 限制、游戏机的封装限制以及游戏机的构造,可将这些玩家跟踪设备按照不同 的设置来安装。例如,可以将玩家跟踪设备安装成与立式游戏机的垂直面齐平, 并可以安装成与台面式游戏机的水平面齐平或者成一个向上的小角度。玩家跟踪单元107通过SMIB 105、主通信板110和数据收集单元106与
玩家跟踪服务器120通信。该SMIB 105允许玩家跟踪单元107从游戏机100 中收集信息,例如玩家在玩游戏期间已经投注的量。玩家跟踪服务器可以用该 信息计算玩家的玩家跟踪点数。玩家跟踪单元107通常通过使用有线串行连接 器的串行连接与主游戏控制器104相连,并使用串行通信协议与主游戏控制器 104通信。在SMIB 105和主游戏控制器104之间的串行连接可以是通过主通 信板IIO、通过另一个中间设备,或通过与主游戏控制器104相连的直接连接 的串行连接。通常,使用有线连接器、以专用通信协议来提供各种游戏设备之 间的通信。作为专用通信协议的一个示例,主游戏控制器104可以采用由国际 游戏技术(International Game Technology, Reno, NV)开发的投币记帐系统(SAS 协议)子系统来与玩家跟踪单元107通信。典型地,当游戏玩家想在游戏机上玩游戏并想利用通过玩家跟踪单元可用 的玩家跟踪服务时,游戏玩家将例如磁卡的玩家跟踪卡插入到读卡器24中。 当这样插入磁卡后,玩家跟踪单元107可以检测该事件并接收包含在卡上的一 些识别信息。例如,玩家跟踪单元107可以接收在磁卡上编码的玩家姓名、地 址、以及玩家跟踪帐号。通常,玩家必须提供某种类型的识别信息,以利用在 游戏机上可用的玩家跟踪服务。对于目前的玩家跟踪程序,用于提供识别信息 的普遍的方法是向希望参加给定玩家跟踪程序的每个玩家发放用于存储必要 识别信息的磁卡。当玩家己经将她或他的玩家跟踪卡插入读卡器24之后,玩家跟踪单元107 可以命令显示器16在显示器16上显示游戏玩家的姓名,而且还可以可选地显 示用于要求游戏玩家通过使用键盘22输入识别码来验证他们身份的消息。一 旦已验证了游戏玩家的身份,就将玩家跟踪信息转送到玩家跟踪服务器120 上。典型地,玩家跟踪服务器120存储包括玩家先前积累的玩家跟踪点数的数 目的玩家账户记录。在游戏机上玩游戏期间,玩家跟踪单元107可以向主游戏控制器104查询 玩游戏的信息,例如玩家在每个游戏上已经投注多少钱、每个游戏幵始时的时 间以及游戏机的位置。该玩游戏的信息由玩家跟踪单元107发送到玩家跟踪服 务器120。当将玩家跟踪卡片插入到读卡器24中时,玩家跟踪服务器120可 以使用由玩家跟踪单元107提供的玩游戏的信息来产生玩家跟踪点数并将这 些点数添加到由玩家跟踪卡识别的玩家跟踪帐户中。由玩家跟踪服务器120 产生的玩家跟踪点数被存储在玩家跟踪服务器上的某种类型的存储器中。如上所议,玩家使用玩家跟踪服务的动机是游戏机经营者(例如游艺场所) 所提供的奖励。游艺场所提供玩家跟踪服务的一些动机是为了产生"品牌"忠 诚度、收集可用于市场营销的有价值的信息并且提供更好的消费者服务。不幸 的是,当没有通过玩家跟踪单元107向玩家跟踪服务器120提供玩家跟踪识别信息时,玩家跟踪点数就不会被算到在游戏机100上参加玩游戏的游戏玩家身 上。例如,当玩家跟踪卡没有插入到读卡器24中、错误地插入玩家跟踪卡或 读卡器发生故障,或者游戏玩家没有玩家跟踪卡时,当在游戏机100上参加玩 游戏时,游戏玩家就不能获得玩家跟踪点数。这种情况比你可以想象的还要频 繁地发生,并且对玩家来说可能是令人失望的。玩家跟踪卡和玩家跟踪程序正变得越来越流行。它们已经成为游艺场所营 业的实际上的营销方法。这些程序允许游艺场所基于顾客以前玩游戏的历史记 录来识别并奖励顾客。特别是,游艺场所的目标是识别对该游艺场所特别有价 值的特定玩家群,然后向该玩家群提供更高水平的服务。例如,平均每个星期 光顾一次游艺场所的玩家可以被认为是"特别"顾客,游艺场所可以希望与这 些顾客培养"特别"关系。当前的玩家跟踪程序的一个缺点是,通过玩家跟踪 设备所显示的内容,例如广告等,典型地为静态的信息。该信息典型地是从玩 家跟踪设备所在的那个游戏机上的存储器访问的。每当游戏设施想要更新该内 容时,就必须将每个游戏机更新,这可能耗时而且费钱。因而,希望提供用于 向游戏机和玩家跟踪设备更有效地提供内容的设备和方法。发明内容本发明通过提供具有web浏览器的玩家跟踪单元来致力于解决上述需要, 该浏览器设置为在显示器上显示web内容。根据一方面,公开了一种玩家跟踪单元。该玩家跟踪单元包括显示器;玩 家跟踪控制器,其设计或者设置为在该显示器上提供web浏览器,其中该web 浏览器设置为在该显示器上显示网页; 一个或者多个输入设备,其设置为接收 与该web浏览器相关的选择;多媒体板,用于处理在该显示器上输出的数字格 式的程序文件。在特定的实施方式中,该玩家跟踪单元还可以包括访问过滤器,其中该访
问过滤器设置为限制指定的玩家对某些网页内容进行访问。该访问过滤器可以 设置为基于玩家识别号、身份、或者识别号和身份两者限制访问。此外,该玩 家跟踪单元还可以包括权限过滤器,其设置为拒绝对在对该玩家跟踪单元设置 的权限下未得到批准的游戏内容进行访问。该权限过滤器设置为根据对投注量 的权限限制来拒绝对游戏内容进行访问。在再一个实施方式中,该多媒体板包括译码能力,其设置为将针对具有第 一处理、第一存储和第一输出能力的第一游戏设备配置的包括视频和音频内容 的多媒体内容调整为适用于该多媒体内容的、具有第二处理、第二存储和第二 输出能力的第二游戏设备。第二游戏设备的第二输出能力可以取决于联接到第 二游戏设备的视频或者音频输出设备的性能。第一游戏设备或者第二游戏设备 是该游戏机、该玩家跟踪单元或者便携式游戏设备中的一个或者多个。该玩家跟踪单元还设计或者设置为将已译码的多媒体内容发送到远程游 戏设备。此外,在将该已译码的多媒体内容发送到该远程游戏设备之前,该玩 家跟踪单元可以可操作地确定该远程游戏设备用于对该多媒体内容进行译码 的处理、存储和输出能力。该玩家跟踪单元上的该显示器可以提供小于显示该 游戏机上的该机会游戏的主显示器的分辨率,并且其中该译码能力允许针对该 主显示器的第一分辨率而设置的视频游戏内容縮放到该显示器的第二分辨率。 该游戏内容是可以在该游戏机上玩的机会游戏或者奖金游戏。此外,该玩家跟 踪单元上的该显示器可以提供小于显示该游戏机上的该机会游戏的主显示器 的分辨率,并且其中该译码能力允许针对该显示器的第一分辨率而设置的视频 游戏内容縮放到该主显示器的第二分辨率。在另外的实施方式中,该玩家跟踪单元还可以包括用于存储关键信息的非 易失性存储器。该玩家跟踪控制器还可以设计或者设置为检测该玩家跟踪单元上的倾斜事件(tilt event)并且在该关键信息丢失之前将该关键信息存储到 该非易失性存储器上。其中该倾斜事件是电力丧失。该关键信息是显示在该显 示器上的网页的快照、显示在该显示器上的视频图像、显示在该显示器上的游 戏内容、显示在该显示器上的交易信息或者它们的组合中的一个或者多个。该 关键信息来自产生于该玩家跟踪单元的游戏、奖金游戏或者交易。该玩家跟踪控制器可以设计或者设置为确定该关键信息以存储在该非易 失性存储器上并且从该非易失性存储器中恢复该关键信息的所选部分并且在该显示器上显示该关键信息的所选部分或者将该关键信息的该选择部分发送 到远程游戏设备。此外,该玩家跟踪单元还可以设计或者设置为在该显示器上 产生界面,用于选择在该非易失性存储器上所存储的关键信息进行恢复。该玩家跟踪单元还可以设计或者设置为使用存储在该游戏机上的该关键 信息从显示在该显示器上的该玩家跟踪单元的先前状态来重构视频图像。该重 构的视频图像来自产生于该玩家跟踪单元的游戏、奖金游戏或者交易界面。此 外,该玩家跟踪单元还设计或者设置为将该玩家跟踪单元的先前状态存储到该 非易失性存储器中。该视频图像来自产生于该玩家跟踪单元的游戏、奖金游戏 或者交易界面。在另一个实施方式中,在玩家跟踪单元运行期间,该玩家跟踪控制器可以 在多个状态之间进展,并且将这多个状态中每一个状态的状态信息存储到该非 易失性存储器,并且其中,当在这多个状态中,在第一状态和第二状态之间发 生故障时,该玩家跟踪单元可操作地利用在该非易失性存储器中所存储的第一 状态的状态信息将自身恢复到第一状态。本发明的另 一方面提供了 一种玩家跟踪单元。该玩家跟踪单元通常的特征 在于可以包括1)显示器;2)玩家跟踪控制器,其设计或者设置为a)在提供了投注机会游戏的游戏机上跟踪投注活动和b)在多个状态之间进展,并且 针对这多个状态中的每一个状态将该状态信息存储到非易失性存储器中,其 中,当在这多个状态中,在第一状态和第二状态之间发生故障时,该玩家跟踪 单元可操作地利用在该非易失性存储器中所存储的第一状态的状态信息将自身恢复到第一状态;3) —个或者多个输入设备,其设置为接收与在该显示器 上所显示的界面相关的选择;4)用于与远程游戏设备通信的通信板;和5) 用于存储该状态信息的该非易失性存储器。该状态信息可以来自产生于该玩家 跟踪单元上的游戏、奖金游戏或者交易界面。本发明另一方面设计一种游戏机,其包括设计或者设置为提供一个或者多 个在该游戏机上显示的机会游戏的主游戏控制器和玩家跟踪单元。该玩家跟踪 单元包括显示器;玩家跟踪控制器,其设计或者设置为在该显示器上提供web 浏览器,其中该web浏览器设置为在该显示器上显示网页; 一个或者多个输入 设备,其设置为接收与该web浏览器相关的选择;和多媒体板,用于处理在该 显示器上输出的数字格式的程序文件。
本发明的又一方面设计一种玩家跟踪系统,其包括一个或者多个远程服务 器和多个游戏机。该游戏机每个都包括主游戏控制器和玩家跟踪单元,主游戏 控制器设计或者设置为控制在该游戏机上显示的一个或者多个机会游戏。该玩 家跟踪单元包括显示器;玩家跟踪控制器,其设计或者设置为在该显示器上提 供web浏览器,其中该web浏览器设置为在该显示器上显示网页; 一个或者多 个输入设备,其设置为接收与该web浏览器相关的选择;多媒体板,用于处理 在该显示器上输出的数字格式的程序文件;该玩家跟踪系统还包括设计或者设 置为允许在该多个游戏机、位于该游戏机上的该玩家跟踪单元、和该一个或者 多个远程服务器之间进行通信。本发明的另一方面是关于计算机程序产品的,其包括机器可读介质,在该 介质上存储有用于执行上述方法中的任何一个的程序指令。本发明的这些方法 中的任何一个可以用在这种计算机可读介质上能够提供的程序指令和/或数据 结构、数据库等表示。以下将参照附图更详细地清楚说明本发明的这些和其它特征和优点。


图1是用于本发明一个实施方式的具有玩家跟踪单元的许多游戏机的方 框图,玩家跟踪单元连接到提供玩家跟踪服务的服务器。图2A和图2C是本发明的玩家跟踪单元的实施方式的透视图。图2B是用于本发明一个实施方式的将用作玩家跟踪设备的接口外围设备连接到玩家跟踪单元的安装系统。图3是用于本发明一个实施方式的玩家跟踪单元的组件的方框图;图4是用于本发明一个实施方式的视频游戏机的透视图。图5是用于本发明一个实施方式的许多游戏机的方框图,每个游戏机都具有连接在玩家跟踪系统中的玩家跟踪单元,玩家跟踪单元使用照明设备和无线接口设备来传达游戏信息。图6是用于本发明一个实施方式的用于可视地将游戏信息提供在游戏机上的方法的流程图。图7是用于本发明一个实施方式的玩家跟踪网络的方框图。图8是用于本发明一个实施方式的玩家跟踪用户界面的方框图。图9是用于本发明一个实施方式的玩家跟踪单元的多媒体板的方框图。
图10是用于本发明一个实施方式的玩家跟踪单元的组件的方框图。图11是用于本发明一个实施方式的玩家跟踪单元的软件构架的方框图。图12是用于本发明一个实施方式的将具有玩家跟踪单元的游戏机注册到与该玩家跟踪单元通信的一个或者多个服务器的方法的流程图。图13是用于本发明一个实施方式的将具有玩家跟踪单元的游戏机从与该玩家跟踪单元通信的一个或者多个服务器注销的方法的流程图。图14是用于本发明一个实施方式的提供从玩家跟踪单元上对web内容访问的游戏系统的方框图。图15A是用于本发明一个实施方式的具有网络连接的游戏机的方框图。 图15B是用于本发明一个实施方式的具有Web浏览器的玩家跟踪单元的方框图。
具体实施方式
如上面在背景技术部分所述,向游戏设施中的每个游戏机提供内容可能耗 时而且费钱。因而,本发明各个实施方式提供具有网络浏览器(web-browser) 的玩家跟踪单元,其设置为用于在玩家跟踪单元上通过显示器提供网络内容。 通过提供从玩家跟踪单元对网络内容的访问,例如具有网站的游戏设施等的内 容提供者就能够在一个网站有效地提供静态或者动态的内容。如果网站发生了 改变,这些用户全都会接收到更新的信息,而无需内容提供者一定要更新各个 通信频道,由此减少了与更新内容相联系的时间和开销量。图2A和图2C是本发明不同实施方式中的玩家跟踪单元的透视图。图2B 是用于将玩家跟踪设备连接到本发明的玩家跟踪单元的装配系统。图2A是封 装了许多接口外围设备的壳体或者机壳200的前视图。这些接口外围设备可以 用来向玩家跟踪系统提供输入和输出(I/O),或者可以用来向例如游戏机的其 它游戏系统提供I/O。该设备壳体200可以封装一个设置为用于执行玩家跟踪 功能的逻辑设备(未示出)和其它的电子设备,或者可以将该逻辑设备封装在 与该设备壳体200分离的逻辑设备壳体中。利用封装在壳体200中的玩家跟踪接口设备,可将例如玩家跟踪信息的游 戏信息输入到玩家跟踪单元中,并且可将游戏信息与各种可以使用玩家跟踪单 元的人员,例如游戏玩家、游艺场所服务人员和技术维护人员进行视觉和听觉
的通信。本发明的各方面包括使用例如背照(back lit)键盘按键(例如221、 222和223)的灯211和216的照明设备以及例如扬声器209的发声设备,用 以游戏信息的视觉和/或听觉的通信。功能按键F1、 F2、 F3和F4 (也即221) 可以用来提供通过玩家跟踪单元进行的各种服务。因而,在下面的段落中将描 述玩家跟踪设备硬件、将其集成到该设备壳体200中的集成、以及使用该硬件 设备进行游戏信息的视觉和听觉的通信的方法。设备壳体200封装显示器215、键盘220、麦克风207、扬声器209、读 卡器225、靠近读卡器225的灯211和靠近显示器215的灯216。在其它实施 方式中,壳体200可以封装许多不同组合的玩家跟踪接口设备。例如,还可以 将附加游戏设备,如生物输入设备、无线接口设备照相机和奖励按键封装在设 备壳体中(见图2C)。在一个实施方式中,面板230围绕显示器215、键盘220、 读卡器225、灯216、灯211、麦克风207和扬声器209。面板230可以包括例 如212这样的装配孔,用于把各种玩家跟踪接口设备例如显示器215装配到面 板230上(见图2B)。面板230包括切口 (未示出),该切口可以允许对玩家跟踪接口设备的访 问。例如,灯216的前部、显示器215的前部和键盘的前部通过面板230可以 看见。键盘的各个按键,例如221、 222、 223可以通过某种类型的照明设备从 背面照亮。键盘按键后面的照明设备可以独立控制,以显示各种各样的灯和颜 色图案。灯和颜色图案可以用于表示游戏信息。用于输送游戏信息的背照键盘 的细节情况在Powdl等人于2000年1月3日提交的、名称为"A MICROCONTROLLED BACKLIT KEYPAD ASSEMBLY AND METHOD FOR A GAMING MACHINE"、专利号为09/476,143的共同待决美国专利申请中有 描述,因此这里将其完整引入作为参考。图2A和图2C示出了设备壳体200的尺寸(例如205、 208、 210)。只是 为了说明的目的,将设备壳体200表示为矩形盒子。设备壳体200的形状是可 变的,并不是严格限制于矩形形状。此外,面板230上用于玩家跟踪接口设备 的切口尺寸可以根据可用作玩家跟踪设备的特定的接口外围设备的生产商而 改变。典型地,玩家跟踪接口设备的尺寸随各个厂商而改变。靠近显示器215的灯216可以使用一个或多个照明设备。此外,灯216 可以采用一种或多种类型的发光系统,例如发光二极管(LED)、氖管、白炽
灯泡、卤素灯、荧光灯、电致发光元件或其组合。在特定实施方式中,LED可以是多色LED。为在玩家跟踪单元中输送游戏信息而提供电致发光元件的 细节情况在Winans于2002年5月3日提交的、名称为"LIGHT EMITTING INTERFACE DISPLAYS FORA GAMING MACHINE"的10/139,801的共同待 决美国专利申请中有描述,因此这里将其完整引入作为参考。灯216可以包括具有不同区段如218和219的半透明盖子227。盖子227 以及盖区段218和219可以按照某种方式着色。例如,盖区段218可以是红色 的,盖区段219可以是蓝色的,同时其余的盖子可以是光亮的(clear)。盖子 可以由半透明塑料材料制成。盖区段218和219可以从面板230的表面上突出, 以增加灯216的可视性。半透明盖子可以改变形状。根据所使用的发光系统的 不同,半透明盖子可以拆卸,以允许替换坏灯泡或者其它发光系统元件。具有盖区段218和219的半透明盖子227可以封装一个或者多个照明设 备。例如,盖区段219可以封装多个LED,而盖区段218可以封装氖管。每 个照明设备的照明可以由位于设备壳体200内的电子设备独立地控制(见图 3)。该半透明盖子可以基本上围绕显示器215延伸,或者该半透明盖子可以在 显示器215的一部分周边的周围延伸(见图2C)。显示器215可以是LED、 LCD、真空荧光灯、等离子体显示屏或者其它任何类型的显示技术。位于灯216内的照明设备的位置可以用于指示不同类型的游戏信息。在 一个实施方式中,可以按照某种方式操作设在盖区段219下方的照明设备,以 可视地告知玩家身份信息,而设在盖区段218下方的照明设备可以用于指示插 在读卡器225中的卡的卡状态信息。例如,对于特别尊贵的顾客,盖区段219 可以用绿色的阴影照射,同时盖区段218保持未照射状态。作为另一个示例, 当卡错误地插入到读卡器225中时,例如卡上下颠倒地插入时,可将盖区段 218用红色闪光图案照射,同时盖区段219保持未照射状态。在一些实施方式 中,根据要显示的游戏信息的类型不同,可以使灯216上的两个或者多个照明 设备同时点亮,其中每个照明设备用来告知不同类型的游戏信息。例如,可以 按照某种方式将第一照明设备点亮,以可视地告知玩家身份信息,同时可将第 二照明设备用于告知卡状态信息,并且同时可将第三照明设备用于告知玩家跟 踪单元上的错误条件,其中两个或者多个照明设备的组合可以在同一时间点 图2B是本发明的一个实施方式中用于将显示器215连接到设备壳体200 的装配系统。本发明可以采用许多装配系统,并且图2B中的示例仅是为了便 于解释而提供的。显示器215以及LED 228和229连接到装配架254上,该 装配架254通过装饰板252固定到聚碳酸酯塑料材料的装饰外壳250上。典型 地,装饰外壳250采用丝网印花,以便加入特定的图形设计。在一些实施方式 中,还可以在显示器215上固定本发明的LED或者其它照明设备。用于照明 设备228和229的盖子227示为从装饰外壳250上且从中突出来。使用连接装 置将显示器215固定到装配架254和/或设备壳体200上。还使用连接装置(未 示出)将其它的玩家跟踪接口设备,例如读卡器225、键盘220、麦克风207 和扬声器209固定到设备壳体200上。图2C是本发明的一个实施方式中的将可用作玩家跟踪接U设备的多个接 口外围设备封装起来的壳体或机架200的前视图。前板230覆盖有带有丝印标 识266的装饰外壳265。除了关于图2A描述的外围接口设备以外,玩家跟踪 壳体200还包括无线接口 264、照相机262和具有压板260的指纹读取器。显示器215是彩色LCD。可以使用另一种显示技术例如有机电致发光设 备作为显示器215。有时可以使用LCD 215的一部分来可视地告知如关于灯 216所述的游戏信息。例如,围绕该显示器周边的边界区域261可以闪烁绿色, 以指示玩家已经提出需要饮料的要求。在这个实施方式中,灯216围绕该显示 器215的顶部以及显示器215的侧面的一部分。在另一个实施方式中,可将灯 216设置为跨过显示器215的顶部。照相机262可以用于安全目的、促销目的和输入生物计量信息。例如, 照相机262可以防止对玩家跟踪单元或游戏机的篡改。作为另一个示例,当玩 家赢得累计奖金时可以将玩家的照片记录下来,并且将其用于促销。作为另一 个示例,照相机可以与特征识别软件一起使用以识别玩家。类似地,指纹读取 器260可以用于读取用来确定玩家身份的玩家的指纹。作为另一个示例,为实 现验证玩家的目的,可以使麦克风207与语音识别软件一起使用来识别玩家的 语音。因而,可将输入到麦克风的语音信号和存储的语音拷贝进行比较来识别 玩家。在一些实施方式中,可以使用生物计量输入设备来补充从插入到读卡器 中的卡读取的信息,或者甚至代替读卡器225。在Wells等人于1998年10月 14曰提交的、名称为"Gaming Device Identification method and Apparatus "、申
请号为09/172,787的共同待决美国专利申请中提供了关于指纹读取器作为识 别设备的描述,因此这里将其完整引入作为参考。无线接口 264可以用于与由玩家、游艺场所服务人员或技术维护人员配 备或携带的便携式无线设备进行通信。例如,代替向读卡器225插入卡,玩家 可以配备或仅仅携带大约为玩家跟踪卡大小的无线通信设备。当玩家在机器附 近时,无线接口设备264和由玩家配备的无线设备可以自动互相检测并且建立 通信,其允许游戏信息在这些无线设备之间传输。作为示例,无线接口设备264可以使用例如蓝牙TM的无线通信标准来与 使用该标准的便携式无线设备进行通信,尽管还可以使用其它的无线通信协 议,例如IEEE 802.11a、 IEEE 802.11b、 IEEE 802.11x (例如,其它的IEE 802.11 标准)、hiperlan/2、和HomeRF。蓝牙设备在2.45千兆赫的频率上通信。典型 地,蓝牙设备发送信号在1毫瓦的范围内。信号强度将该设备的范围限制在大 约10米内,并且还限制可能的干扰源。还通过使用展布频谱跳频技术来限制 干扰。例如,设备可以使用在指定范围内79个或更多随机选择的频率,其在 规则的基础上改变达到1600次每秒。这样,即使产生干扰,也仅在很短的时 间周期内发生。当有蓝牙能力的设备进入另一个的范围吋,发生电子对话,以确定它们 是否有数据要共享或者一个是否需要控制另一个。连接过程是自动进行的。一 旦设备之间产生对话,这些设备就形成一个网络。蓝牙系统产生个人局域网 (PAN)或"微网络(piconets)"。当微网络中的两个或更多设备保持在其它 设备的范围之内时,通信设备之间的距离可以随着无线设备的来回移动而改 变。 一旦例如在无线接口设备264和便携式无线设备之间建立微网络,微网络 的成员就一致随机地跳频,以使他们保持互相联系并且避免其它的可能在所建 立的该微网络附近运行的微网络。当将蓝牙应用到游艺场所环境时,可以同时 运行很多这样的微网络。蓝牙,标准和蓝牙TM特别兴趣组的详细情况可以在 www.bluetooth.com找至[[。在本发明的其它实施方式中,麦克风207和扬声器209可以用于输入游 戏信息和可听地告知游戏信息。例如,麦克风207可以与声音识别软件一起使 用,该软件由a)玩家跟踪单元上的逻辑设备,或b)游戏机中的主游戏控制 器执行,可以用来识别对游戏服务的口头请求。例如,玩家可以通过向麦克风
207说出"给我饮料"来请求饮料。扬声器209可以用于向玩家或使用该游戏机的其他人可听地告知游戏信 息。例如,当卡被错误地插入读卡器225时,例如"卡插入错误"的消息可以 从扬声器发出。同时,尽管不需要,但是仍然可以使灯216闪烁红色来引起玩 家的注意。来自扬声器209的语音消息可以以不同语言发出。例如,对于讲日 语的游戏玩家,消息可以是日语,对于讲西班牙语的游戏玩家,消息可以是西 班牙语,而对于讲英语的玩家,消息可以是英语。可将玩家喜好的语音作为玩 家跟踪信息储存在玩家跟踪,上,或者玩家可以使用玩家跟踪单元上的一个输 入设备指定他们的语言。玩家跟踪卡上的玩家跟踪信息可以基于由玩家以前建 立的用户简介,该用户简介可以用于选择由玩家使用的语言。通常,可将同一游戏信息可视地、可听地或者同时可视地和可听地告知。 此外,可将一类游戏信息仅仅可听地告知,而可将另一类游戏信息仅仅可视地 告知。对于游戏信息的视觉告知,可以用不同的颜色和灯图案来点亮由灯216、 灯211和背照键盘按键(例如221、 222和223)中的照明设备构成的组合, 该图案可以随时间而改变,并且可以仅仅持续某一个时期。例如,当游戏机在 某一时间段处于空闲时,可使壳体200上的一些灯(例如216或者211)按照 某一间隔、以某一图案闪烁某-时间量。作为另一个示例,在玩家跟踪单元中 检测到的错误条件可以产生可视的响应,该响应一直保持到经营者将该错误条 件消除为止。对于游戏信息的听觉告知,可使各种语音和口头消息从发声设备 例如扬声器209中发出。这些语音或者消息可以随时间改变,并且可以持续某 一时间段。玩家跟踪壳体200可以安装在游戏机中。响应于从该游戏机上所玩游戏 中发生的游戏事件或者奖金游戏事件,可以点亮照明设备和/或从发声设备中 发出声音。游戏事件或者奖金游戏事件还可以从与其上安装有玩家跟踪壳体 200的该游戏机进行通信的一个或者多个游戏机,例如在游戏娱乐场周围连接 在一起的游戏机上所玩的游戏中发生。此外,游戏事件可以从远程游戏设备, 例如与该游戏机相连的玩家跟踪服务器中发生。例如,玩与远程游戏设备通信 的一组游戏机(例如,25分面额机)的所有玩家可以被奖励免费积分、免费 航线里程、或者别的奖励。作为另一个示例,响应于从玩家跟踪单元上的近程 传感器中产生的信号,可以将照明设备点亮和/或从发声设备中发出声音,以 吸引玩家的注意,该近程传感器例如为红外设备或者蓝牙设备,其当人位于该 游戏机前时激活。在特别的实施方式中,为了指示插在读卡器225中的卡的状态,可将一 个或者多个照明设备点亮和/或从发声设备中发出例如语音消息的声音。卡状 态可以是卡无效、卡异常或者卡插入错误。此外,可以将一个或者多个照明设备点亮和/或从发声设备中发出声音,以表明1)玩家的特定身份,2)指示玩 家在该游戏机上玩游戏期间所挣来的积分量(例如,51、 105、 205等)、积分 范围(例如0—100、 101—200、 201—300等)或者级别(例如,1000点二级 别1、 5000点=级别2并且赢得免费夹克、15000点=级别3并且赢得免费旅 行;点数可以是玩家跟踪点数或者其它的一些点数系统),3)指示玩家所需的 服务请求,例如饮料请求,4)指示位于该游戏机上的游戏设备,例如退币器、 升降门或者打印机的状态,5)设在所述玩家跟踪单元上的一个或者多个玩家 跟踪接口设备的状态,6)累计奖金正在待决并且需要"人工"支付,7)在游 戏机或者玩家跟踪单元上己经检测到错误条件,8)在安装了玩家跟踪单元的 游戏设施那里正在提供特定的促销。该特定的促销可以是现场视频广播、晚餐 表演、礼物以及其它的商品和服务。许多不同类型的游戏信息可以利用本发明 进行视觉和听觉的通信,并不限于上面提供的示例。图3是连接到游戏机上的主游戏控制器104和玩家跟踪服务器120的本 发明中的玩家跟踪单元300的一个实施方式的方框图。玩家跟踪单元300包括 封装在逻辑设备壳体中的逻辑设备310和封装在设备壳体311中的多个玩家跟 踪接口设备,该玩家跟踪接口设备包括读卡器225、显示器215、键盘220、 灯面板216、麦克风207、扬声器209、无线接口和其它玩家跟踪接口设备356。 可将用于玩家跟踪单元的逻辑设备310以及该玩家跟踪接口设备封装在一个 壳体(见图2A-2C)或者单独的壳体中。逻辑设备310可以包括用于执行软件的处理器,该软件允许玩家跟踪单 元实施各种玩家跟踪功能,玩家跟踪功能为例如与玩家跟踪服务器120通信、 与主游戏控制器104通信或操作例如读卡器225、显示器215、键盘220和灯 面板216的各种外围设备。例如,逻辑设备310可以把包含玩家跟踪信息的消 息发送到显示器215。作为另一个示例,逻辑设备310可以向灯面板216发送 命令来显示特定的灯图案,并且向扬声器209发送命令来发出声音,以可视和
可听地输送游戏信息。逻辑设备310可以利用微处理器和/或微控制器来实现。例如,灯面板216可以包括一个将来自处理器302的信号转换为用于一个或多 个照明设备的电压电平的微控制器。在一个实施方式中,可将用于玩家跟踪单 元300的应用软件和用于玩家跟踪单元的配置信息存储在例如EPROM 308、 非易失性存储器、硬盘驱动器、或闪存的存储设备中。玩家跟踪单元可以包括存储器316,其配置为存储1)例如数据收集软 件的玩家跟踪软件314, 2)允许玩家跟踪单元300与不同类型的玩家跟踪服 务器通信的玩家跟踪通信协议(例如320), 3)用于许多类型的玩家跟踪接口 设备(例如,330)的设备驱动,4)用于从麦克风207中接收语音命令的语音 识别软件,5)例如非易失性存储器设备的辅助存储器设备,配置为存储游戏 软件相关信息(该游戏软件相关信息和存储器可以用于游戏下载处理或者其它 软件下载处理中)禾卩6)通信传输协议(例如340),例如TCP/IP、 USB、火 线(Fi固ire)、 IEEE 1394、蓝牙、IEEE802.11a、 IEEE802.11b、 IEEE802.11x(例如,其它的IEEE 802.11标准)、hiperlan/2、和HomeRF,允许玩家跟踪单 元与采用这些协议的设备通信,允许该逻辑设备与不同类型的主游戏控制器(例如,采用不同类型的通信协议的主游戏控制器),例如104通信。典型地, 主游戏控制器,例如104采用串行通信协议通信。可以用于与主游戏控制器通 信的串行通信协议的几个示例包括但不限于USB、 RS — 232禾口 Netplex (由 Reno, NV的IGT开发的专用协议)。对于每种玩家跟踪设备,在存储器316中可以存储多个设备驱动。例如, 可以在存储器316中存储用于五种不同类型的读卡器、六种不同类型的显示器 和八种不同类型的键盘的设备驱动。当将一类特定的外围设备更换为另一类特 定的设备时,可以将新的设备驱动通过处理器302从存储器316加载,以允许 与该设备通信。例如,玩家跟踪单元300中的一类读卡器可以用第二类读卡器 代替,其中在存储器316中存储两种读卡器的设备驱动。在某些实施方式中,可以将存储在存储器316中的软件单元按照需要进 行升级。例如,当存储器316是硬盘驱动器时,可以把新的设备驱动或新的通 信协议从主游戏控制器104、玩家跟踪服务器120或从其它外部设备上传到存 储器。作为另一个示例,当存储器316是包含设计或配置为用以存储玩家跟踪 软件314、设备驱动和其它通信协议的CD/DVD的CD/DVD驱动器时,可将
存储在存储器中的软件通过用第二 CD/DVD代替第一 CD/DVD来升级。在又 一个示例中,当存储器316使用一个或多个设计或配置为用以存储玩家跟踪软 件314、设备驱动和其它通信协议的闪存单元时,可将存储在闪存单元中的软 件通过用存储有升级的软件的新的闪存单元代替一个或多个闪存单元来升级。 在另一个实施方式中,在来自远程软件服务器的游戏软件或者玩家跟踪软件下 载处理中可以采用一个或者多个存储设备,例如硬盘驱动器。在本发明的一个实施方式中,在存储器316中可以存储由玩家跟踪软件 应用程序314、通信协议340、玩家跟踪通信协议和设备驱动构成的最小集合。 例如,在存储器316中可以存储操作系统、允许玩家跟踪单元300与如玩家跟 踪服务器120的远程服务器进行通信的通信协议和一个或多个公共玩家跟踪 应用程序。当玩家跟踪单元通电时,玩家跟踪单元300可以连接远程服务器 120并且从远程软件下载专门的玩家跟踪软件。下载的软件可以包括但是不限 于一个或多个由远程服务器支持的特定玩家跟踪应用程序、特定设备驱动、玩 家跟踪软件升级和由远程服务器支持的特定通信协议。这种方法的详细情况在 Criss-Puskiewicz等人于2001年3月19日提交的、名称为"UNIVERSAL PLAYER TRACKING SYSTEM"、申请号为No.09/838,033的共同待决的美国 专利申请中有描述,在此将其全部内容引入作为参考。在某些实施方式屮,玩家跟踪功能可以通过逻辑设备310和主游戏控制 器104二者实现。例如,主游戏控制器可以执行语音识别软件,以解释从麦克 风207输入的语音命令。因而,例如玩家跟踪协议这样的玩家跟踪软件就可以 存储在位于与玩家跟踪单元分离的游戏机的存储器上。在某些实施方式中,存 储在游戏机的存储器上的玩家跟踪软件可以由游戏机上的主游戏控制器104 执行。在其它实施方式中,存储在游戏机的存储器上的玩家跟踪软件可以由玩 家跟踪单元上的逻辑设备310执行。逻辑设备310包括配置或设计为允许玩家跟踪单元300和其它远程设备 之间通信的网络接口板306,其它远程设备为例如位于例如游艺场所网络这样 的局域网、例如微网络(例如使用蓝牙)这样的个人局域网、或例如互联网这 样的广域网的玩家跟踪服务器。网络接口板306可以允许与远程设备进行无线 或者有线通信。可将网络接口板连接到防火墙312。防火墙可以是硬件、软件 或两者的组合,其防止连接到游戏机的外部实体非法访问游戏机。内部防火墙
设计为防止如黑客这样的某些人非法访问玩家跟踪单元或游戏机并且以某种 方式将其篡改。例如,非法的访问可以为试图在玩家跟踪单元中植入改变游戏 机的运行的程序,使得它执行意想不到的功能。可将通信板304配置为允许逻辑设备310和包括225、 215、 220、 216、 207、 209和356的玩家跟踪接口设备进行通信,并且允许逻辑设备310和主 游戏控制器104进行通信。无线接口 264可以用于允许玩家跟踪单元和可能的 主游戏控制器104与便携式无线设备或采用无线通信标准的固定设备进行通 信。无线接口 264可以连接到天线357。在某些实施方式中,可将无线接口 264 结合到通信板304中。此外,在某些实施方式中,逻辑设备310和主游戏控制 器104可以使用非专用标准无线通信协议,例如蓝牙、正EE 802.11a、 IEEE 802.1 lb、 IEEE 802.llx (例如其它的IEEE 802.11标准,如IEEE 802.1 lc、 IEEE 802.11d、 IEEE 802.lie等)、hiperlan/2、禾口 HomeRF进行通信,或者使用非专 用标准有线通信协议,例如USB、火线、正EE 1394等进行通信。过去,游戏 机主要使用专用标准在游戏设备之间进行通信。在其它实施方式中,逻辑设备 310和主游戏控制器可以采用由游戏机的制造商使用的专用通信协议通信。可将玩家跟踪单元300和1)玩家跟踪接口设备,2)主游戏控制器104, 3)玩家跟踪服务器120以及4)任何其它外部或内部游戏设备之间的通信进 行加密。在一个实施方式中,逻辑设备310可以轮询(poll)玩家跟踪接口设 备的信息。例如,逻辑设备310可以轮询读卡器225来确定何时卡被插入读卡 器,或可以轮询键盘220来确定何时按键被按压。在某些实施方式中,玩家跟 踪接口设备可以在发生例如卡被插入读卡器这样的玩家跟踪事件时联系逻辑 设备310。逻辑设备310可以针对游戏使用信息来轮询主游戏控制器104。例如,逻 辑设备310可以向主控制器104发送例如"投币"这样的消息。主游戏控制器 可以当在游戏机上注册积分时用一个量来响应该"投币"消息。使用合适的设备驱动的逻辑设备310可以向各种玩家跟踪接口设备发送 指令来执行特定的操作。例如,在卡被插入读卡器225之后,处理器逻辑设备 可以向读卡器发送"读卡"指令,向显示器215发送"显示消息A"指令并且 向扬声器209发送"好运"语音消息。此外,可将逻辑设备310配置为允许主 游戏控制器104通过逻辑设备310向玩家跟踪接口设备发送指令。作为一个示 例,在卡被插入读卡器225之后,处理器逻辑310可以确定该卡是用于由主游 戏控制器104控制的游戏应用程序并且向主游戏控制器104发送用于指示卡已 经被插入读卡器的消息。响应来自逻辑设备的消息,主游戏控制器104可以通 过逻辑设备310向玩家跟踪接口设备发送一 串命令,例如向读卡器225发送"读 卡"的指令、向灯面板216发送闪光图案"A"命令、和向显示器215发"显 示消息"的指令。从主游戏控制器104发送到玩家跟踪接口设备的这些指令可 以从由主游戏控制器104执行的游戏应用软件得到。游戏应用软件可以与玩家 跟踪服务相关,也可以不相关。玩家跟踪单元300可以包括一个或多个标准外围设备通信连接(未示出)。 可将逻辑设备310设计或配置为采用例如USB连接器这样的标准外围设备连 接和采用例如USB这样的标准通信协议与主游戏控制器104与玩家跟踪接口 设备进行通信。USB标准允许本发明可使用多个标准USB连接器。玩家跟踪 单元300可以包含集线器,该集线器与外围设备通信连接相连,并且包含多个 外围设备通信连接。使用标准外围设备通信连接的详细情况在Stockdale等人 于2001年6月 26 日提交、名称为"STANDARD PERIPHERAL COMMUNICATIONS共同待决的6251014号美国专利中有描述,在此将其全 部内容引入作为参考。IGT游戏软件运行的标准方法是使用状态机(state machine)。可将该游戏 的不同功能(图像显示的赌注、玩、结果、等)定义为状态。当游戏从一种状 态变成另一种时,关于该游戏软件的关键数据就被存储在自定义的非易失性存 储子系统103中。这对于确保玩家的投注和积分的保存以及使得在游戏机的故 障事件中可能的争议达到最小是重要的。可将状态机方法扩展到玩家跟踪单元300。在本发明的实施方式中,玩家 跟踪单元300可以用来提供包括奖金游戏的机会游戏和游戏交易,例如赠送 券、积分转帐、和预约。机会游戏和游戏交易可以包括现金交换、积分标记或 者其它的有形资产价值项目。这样就可以按照所想以类似于游戏机的方式来跟 踪玩家跟踪单元的状态。通常,例如玩家跟踪单元300或者游戏机这样的状态机不会从第一状态进 行到第二状态,直到己将关键信息存储下来,该关键信息使得第一状态可以重 建。不一定要为了重建特定状态的目 的而将游戏设备及其相关外围设备的每个 运行参数存储起来。可以定义运行参数的子集,其使得可以重建给定状态的重 要特征,例如游戏设备上剩余的积分、所玩游戏的结果,或者已经在游戏设备 上实施的交易的定义参数。状态机特征允许游戏设备,例如游戏机或者玩家跟踪单元在故障、断电等 事件中将其运行恢复到在故障之前恰好发生的、特别定义的状态。例如,在已 将玩机会游戏期间游戏设备的状态恢复之后,可以继续玩游戏,并且该游戏可 以以与故障还没有发生时玩游戏一致的方式完成。典型地,采用电池支持RAM 设备或者其它的非易失性存储设备来保存这个关键数据,尽管还可以采用其它类型的非易失性存储设备,例如闪存、硬盘或者磁性RAM存储器。在Stockdale 等人于2004年8月4日提交的、名称为"HIGH PERFORMANCE BATTERY BACKED RAM INTERFACE"的共同待决美国专利申请10/912262中描述了采 用提供状态机和采用NV-RAM来保存状态信息的一些细节情况,因此这里将 其引入作为参考。如前面段落所述,当在玩机会期间发生故障时,可将游戏设备,例如投币 机或者玩家跟踪单元300恢复到刚发生故障之前机会游戏中的状态。恢复的状 态可以包括游戏机在故障发生前的状态中所显示的统计信息和图像信息。例 如,在卡已经发放后,如果在玩卡游戏期间发生故障,游戏机就可以将以前作 为卡游戏的一部分而显示的卡恢复。作为另一个示例,在玩机会游戏期间,要 求玩家在视频显示屏上作出很多的选择,这时可以触发奖金游戏。当在玩家已 经作出一个或者多个选择后发生故障时,可将游戏设备恢复到一个状态,该状 态显示刚好在故障之前的、包括已经由玩家作出的选择指示的图像显示。通常, 在游戏设备运行的时候,可将游戏设备恢复到在机会游戏中出现的多个定义状 态中的任一状态。也可以将有关以前在游戏设备上玩的游戏的游戏历史信息和交易信息或 者在游戏设备上实施的交易存储在非易失性存储设备例如103或者303上。对 于在游戏设备上玩的游戏来说,所存储的信息可以包括但不限于投注量、游戏 的结果等等。对于游戏交易来说,所存储的信息可以包括例如用来交换赠送券 的玩家跟踪点数的量和在交换前后的收支平衡这样的、用于定义交易的参数, 许多从玩家跟踪点数转换来并且转帐到游戏设备上的促销积分,在已将现金或 者积分转帐到远程账户或者从远程账户转帐过来之前的收支平衡,或者使用游 戏设备所做出的预约明细。可以使存储在非易失性存储器中的信息详细到足以重建一部分以前在游 戏设备的一个或者多个显示器上所呈现的图像显示以及在玩机会游戏时游戏 设备(例如积分)的状态。例如,如果在例如使用300上的触摸屏接口将积分 从远程账户转帐到游戏机这样的交易期间在玩家跟踪单元300上发生故障,那 么玩家跟踪单元能够可操作地将自身存储到在故障之前出现的第一状态,该状态可以包括但不限于发生故障之前在触摸屏接口上显示的信息、灯面板216 的状态、以及连接到玩家跟踪单元300的其它外围设备的状态。存储在非易失性存储器中的游戏历史信息和交易历史信息可用于争议事 件。例如,玩家可以决定,在以前的机会游戏中,他们没有收到他们本来以为 赢得的用作奖励的积分。游戏历史信息可用于重建在游戏争议之前、期间和/ 或之后游戏机的状态以证明玩家的断言是否正确。作为另一个示例,玩家可以 对在实施于玩家跟踪单元上的"赠送券"交易期间玩家跟踪点数被从账户中错 误地减掉提出异议。交易历史信息可用于重建实施过的交易。在一个实施方式中,可将在游戏设备例如玩家跟踪单元300上显示的信息 的屏幕快照(screen shot)存储到非易失性存储器中,用于争议期间的恢复或 者为审计的目的。在另一个实施方式中,可将用于重建游戏设备在特定状态下 的屏幕快照的信息,例如作为针对在游戏设备上显示的网页(web-page)的输 入而提供的信息以使得可以重建保存状态下的屏幕快照的方式存储起来。可对 游戏设备配置恢复和重建码,以利用存储在非易失性存储器中的信息取回保存 状态下的屏幕快照。保存屏幕快照的细节情况在2004年1月15日提交的、申 请号为10〃58,828的共同待决的美国专利申请中有描述,这里将其引入作为参 考。游戏设备,例如游戏机或者玩家跟踪单元300能够可操作地由连接到游戏 机的许多外围设备的子状态重建其整个状态。例如,在一个实施方式中,连接 到游戏机的外围设备,例如纸币接收器或者硬币接收器能够可操作地将用于描 述它们状态的关键信息存储到设在外围设备中的非易失性存储器上。也可将关 于它们状态的关键信息传输到游戏机上的主游戏控制器104上,并且存储到主 游戏控制器使用的非易失性存储器103上。在游戏机发生故障或者倾斜条件,例如断电的事件中,游戏机能够利用存
储在由主游戏控制器控制的非易失性存储器中的信息并且可选地使用存储在 与游戏机相连的一个或者多个外围设备的非易失性存储器中的信息可操作地将其自身恢复到故障发生之前出现的状态。在Stockdale等人于2001年6月 26日提交的、名称为"Standard Peripheral Communication"、专利号为6251014 的美国专利中描述了保持并恢复游戏机的状态的细节情况,其包括将可用于本 发明的外围设备状态信息存储在位于外围设备中的非易失性存储器上,这里将 其引入。在另一个实施方式中,可将多个独立的游戏设备状态保持在游戏机上。例 如,本发明的玩家跟踪单元300可以包括玩家跟踪控制器310和与主游戏控制 器104分开的非易失性存储器303以及主游戏控制器104使用的非易失性存储 器103。可将玩家跟踪单元300连接到游戏机,并且使之与主游戏控制器104 通信。在游戏机运行期间,主游戏控制器104和玩家跟踪控制器103每个都可 以互相独立地操控它们各自的状态,并且在它们各自的非易失性存储器中存储 与它们状态相关的关键信息。通常,主游戏控制器和玩家跟踪控制器彼此相对独立地运行,尽管它们可 以交换信息。因而,由主游戏控制器104保持的主游戏控制器状态以及由玩家 跟踪控制器310保持的玩家跟踪控制器状态每个是由反映每个设备各自功能 的唯一参数集合来定义的。在已经发生故障或者倾斜条件后,可将主游戏控制 器或者玩家跟踪控制器各设计为各自将自身恢复到其已经保持过的以前的状 态。可能影响主游戏控制器或者玩家跟踪控制器的潜在故障和倾斜条件可随 设备而改变,并且对每个设备来说可发生在不同的时间。例如,对玩家跟踪控 制310而言,潜在的倾斜条件可能是用户试图利用偷来的玩家跟踪卡兑换积分 或者赠送券。该倾斜条件不会影响到主游戏控制器104 (也即,它不会在主游 戏控制器上产生倾斜条件)。对主游戏控制器104而言,潜在的倾斜条件可能 是检测到游戏机开门。该倾斜条件不会影响到玩家跟踪控制器310 (也即,它 不会在玩家跟踪单元上产生倾斜条件)。然而,在某些实施方式中,玩家跟踪 控制器310或者主游戏控制器104能够可操作地对彼此触发倾斜条件,以使当 主游戏控制器104检测到倾斜条件,它在玩家跟踪控制器310上触发倾斜条件, 反则反之。 故障可以影响主游戏控制器和玩家跟踪控制器两者,或者仅仅一个或另一 个设备。例如,游戏机的电源故障可以导致在电源恢复时主游戏控制器和玩家 跟踪控制器各将其自身恢复到以前各自的状态这样一个条件。然而,在另一个 示例中,与主游戏控制器相连的外围设备的故障可以导致在外围设备修好后主 游戏控制器将其自身恢复到故障之前的以前状态,而玩家跟踪单元和玩家跟踪 控制器不受影响。在运行时,主游戏控制器和玩家跟踪控制器可以共享信息,并且因此影响 对方的状态。因而, 一些状态信息可以在玩家跟踪控制器状态和主游戏控制器 状态两者中都有反映。例如,可使用玩家跟踪单元将积分转帐到游戏机上。这 时,在成功转帐积分之后,主游戏控制器状态和玩家跟踪控制器状态两者都可 以反映积分转帐情况。然而,如果在将积分从玩家跟踪控制器转帐到主游戏控 制器期间发生故障或者倾斜条件,那么玩家跟踪控制器状态可以反映积分转帐 信息,而不是主游戏控制器。因此,在某些实施方式中,具有玩家跟踪单元 300的游戏机其状态的确定可能需要从玩家跟踪控制器310和主游戏控制器104两者中获得状态信息。回到图4,其描述了在游戏机上玩游戏的情景下使用玩家跟踪系统的更详 细的情况。图4示出了本发明的视频游戏机2。游戏机2包括主机柜4,其通 常围住机器内部(见图1)并且对用户是可见的。主机柜包括机器前方的主门 8,打开主门以提供对机器内部的访问。连接到主门的是玩家输入开关或按键 32、硬币接收器28和纸币识别器30、硬币托盘38和腹部玻璃40。通过主门 可见的是视频监视器34和信息面板36。监视器34典型地是阴极射线管、高 分辨率平板LCD、或其它传统的电控视频监视器。信息面板36可以是背照、 丝网印花玻璃面板,该面板具有表示一般包括例如玩游戏的硬币数量的游戏信 息的文字。纸币识别器30、玩家输入开关32、视频监视器34和信息面板是用 于在游戏机2上玩游戏的设备。这些设备由安装在机器2的主禾几柜4内部的电 路(见图1)控制。用于本发明的游戏机和玩家跟踪单元可以提供很多可能的游戏,包括传统 投币游戏、视频纸牌、视频二十一点、视频基诺、视频弹球盘、彩票游戏、宾 果游戏和其它机会游戏以及奖励游戏。游戏的结果可以利用位于il戏机或者玩 家跟踪单元上的随机数字产生器来确定,该结果可以远程产生(例如,居中地
确定抽奖和宾果游戏)并且可将其发送到游戏机或它们的组合。例如,机会游 戏的结果可以在游戏机上产生,并且在游戏机上玩的奖励游戏的结果可以在玩 家跟踪单元上产生,并且可将其发送到游戏机上。游戏机2包括顶盒6,其位于主机柜4的上方。顶盒6容纳大量设备,其包括可用于增加在游戏机2上所玩游戏的特征,该大量设备包括扬声器10、 12、 14、可以打印用作非现金中介的条形码票单20的票单打印机18。安装在 顶盒6内的玩家跟踪单元包括用于输入玩家跟踪信息的键盘22、用于显示玩 家跟踪信息的荧光显示器16、用于输入包含玩家跟踪信息的磁条卡的读卡器 24、用于输入语音数据的麦克风43、用于发声的扬声器42和用于显示用以告 知游戏信息的各种灯图案的灯面板44。在游戏机2上玩游戏的玩家或者靠近 游戏机的人可以观看到来自灯面板216的灯图案。在其它实施方式中,可将玩 家跟踪单元和相关的玩家跟踪接口设备,例如16、 22、 24、 42、 43和44安装 在游戏机的主机柜4内、游戏机的顶上、或者游戏机的主机柜的侧面。应该理解游戏机2只是可以实现本发明的广泛的游戏机设计中的一个示 例。例如,不是所有合适的游戏机具有顶盒或玩家跟踪特征。此外, 一些游戏 机仅仅具有单个游戏显示器——机械的或者视频的,而其它的游戏机被设计为 用于吧台,并且具有面向上方的显示。作为另一个示例,游戏可以在主机产生 并且可以在远程终端或远程游戏设备上显示。远程游戏设备可以通过例如局域 网、广域网、内联网或者因特网这样一些类型的网络连接到主机。远程游戏设 备可以是便携式游戏设备,例如但不限于移动电话、个人数字助理、和无线游 戏播放器。可将来自3-D游戏环境的图像渲染(image render)显示在用来玩 机会游戏的便携式游戏设备上。此外,游戏机或者服务器可以包括用于命令远 程游戏设备的游戏逻辑,以在3-D环境中将存储在远程游戏设备上的、来自虚 拟照相机的图像渲染并在位于远程游戏设备上的显示器上显示渲染过的图像。 因而,本领域技术人员将理解,如下所述,本发明能够在现在使用的或者以后 开发的几乎任何游戏机上应用。本受让人的某些优选游戏机以区别于通用计算机(例如,台式机和膝上型 电脑)的特定的特征和/或附加电路来实现。为保证公平,要对游戏机严格管 理,并且在很多情况下,游戏机能够可操作地分发几百万美元的奖金。因此, 为了满足游戏环境中安全性和管理的要求,可以在游戏机中实现硬件和软件架 构,其与通用计算机有很大区别。下面描述相对于通用计算机的游戏机的说明 以及游戏机中具有的附加(或者不同)部件和特征的一些示例。乍一看, 一个人可能会认为,在游戏工业中采用PC技术将是一个简单的 主张,因为PC和游戏机都采用对各种设备控制的微处理器。然而,因为这种 理由l)在游戏机上提出了管理的要求,2)在游戏机运行时嘈杂的环境,3)安全要求,和4)容错要求,所以对游戏机采用PC技术将是非常困难的。此 外,用于解决PC工业中的问题,例如设备兼容性和连通性的问题的技术和方 法在游戏环境下可能并不充分。例如,PC中的容错或者容差性,例如软件中的安全漏洞或者频繁的崩溃,在游戏机中不可能被容忍,因为在游戏机中,当 游戏机没有正确运行的时候,这些错误能够导致资金从游戏机中直接损失掉, 例如偷来的现金或者投资的损失。为了解释方便,下面将描述PC系统和游戏系统之间的几个差别。游戏机 和基于通用PC的计算机系统之间的第一个差别是游戏机被设计成基于状态 (state-based)的系统。在基于状态的系统中,系统在非易失性存储器中存储 并保存它当前的状态,以使在电源故障或者其它故障的事件中,游戏机在电源 恢复后将返回到它当前的状态。例如,如果在机会游戏中显示给予玩家奖励, 并且在能够将奖励提供给玩家之前发生电源故障,那么 一旦电源恢复,游戏机 就将返回指示奖励时的状态。对于任何使用过PC的人都知道,PC不是状态 机并且大部分数据在发生故障时通常会损失。这个需求影响游戏机中的软件和 硬件设计。游戏机和基于通用PC的计算机系统之间第二个重要的差别在于用于管理 目的,在游戏机上用来产生机会游戏并使游戏机运行的软件被设计成静态和单 片电路,以防止游戏机操作者的欺骗。例如,在游戏工业中已经采用用以防止 欺骗和满足管理要求的一个方案是必须制造能够使用专用处理器运行指令以 从EPROM或者其它形式的非易失性存储器中产生机会游戏的游戏机。 EPROM上的代码指令是静态(非可改变性的)并且必须在特定的权限下得到 游戏管理者的批准,并且必须在有代表游戏权限的人在场的情况下安装。对要 求产生机会游戏的软件的任何一部分的任何改变,例如增加由主游戏控制器使 用的新的设备驱动以在机会游戏产生期间运行设备可要求有新的EPROM被 熔烧、被游戏权限批准、以及在由游戏管理者在场的情况下在游戏机上重装。
不管是否采用EPROM方案,为获得多数游戏权限下的批准,游戏机必须证明 有足够的安全措施,以防止游戏机的操作者或者玩家以给予他们不公平并且有 时是非法的利益的方式操作硬件和软件。游戏机应该具有确定代码在执行时是 否有效的手段。如果代码无效,那么游戏机必须具有防止代码被执行的手段。 游戏工业中代码有效性的要求影响游戏机中硬件和软件这两者的设计。游戏机和基于通用PC的计算机系统之间的第三个重要差别是用作游戏机上的外围设备的数量和种类不如基于PC的计算机系统上的多。传统上,在游戏工业中,从外围设备的数量和游戏机的功能的数量受到限制这一点看,游戏 机一直较为简单。此外,在运行时, 一旦游戏机已经配置好,游戏机的功能就 相对固定,也即不会频繁地将新的外围设备和新的游戏软件增加到游戏机上。这与PC不同,在PC中,用户将根据所希望的应用买不同组合的设备和不同 于制造商的软件并且将它们连接到PC以适合它们的需要。因此,与PC相连的设备的类型可以因用户根据他们个体的需求而大有不同,并且可以随时间改变很多。尽管可用于PC的各种设备比游戏机上的多,但是游戏机仍然具有不同于 PC的独特的需求,例如PC通常不需要的设备安全性需求。例如,用于操控 现金到游戏机中的输入和输出的,例如分币机、纸币识别器和票单打印机这样 的货币设备以及计算机设备具有PC中一般不会提出的安全性要求。因此,为 有利于设备连通性和设备兼容性而开发的许多PC技术和方法并未将重点放在 游戏工业所考虑的安全性。为了对付上述一些问题,在游戏机中采用了许多在通用的计算机设备例如 PC中通常没有发现的硬件/软件部件和架构。这些硬件/软件部件和架构,如下 面更详细描述的,包括但不限于看门狗定时器、电压监视系统、基于状态的软 件架构和支持硬件、专用通信接口、安全监视和受信存储器(trustedmemory)。正常地,看门狗定时器用于在IGT游戏机中提供软件失效检测机构。在 正常的操作系统中,操作软件周期性访问在看门狗定时器子系统中的控制寄存 器,以"重触发"看门狗。如果操作软件在预定的时帧内没有访问控制寄存器, 则看门狗定时器将超时并产生系统重置。典型的看门狗定时器电路包含可受载 超时计数寄存器,以允许操作软件在某一范围的时间内设置超时间隔。某些优 选电路的差异特征在于操作软件不能完全地使看门狗定时器的功能失效。换句话说,看门狗定时器在电路板施加有电源时一直起作用。IGT游戏计算机平台优选使用若干电源电压来操作计算机电路的各部分。 这些电源电压能够在中心电源中或者本地地在计算机主板上产生。如果这些电 压中的任何一个偏出它们供给的电路的容许极限,那么计算机就会产生不可预 期的操作。尽管大部分现代通用计算机包括电压监视电路,但是这些类型的电 路仅仅向操作软件报告电压状况。偏出容许电压能够引起软件故障,在优选计 算机中产生可能的不受控的情形。本受让人的游戏机典型地具有其电压裕量比操作电路所需的更苛刻(tighter)的电源。此外,IGT游戏计算机中实现的电 压监视电路典型地具有两个控制阈值。第一个阈值产生能够被操作软件检测的 软件事件以及误差条件。这个阈值在电源电压偏出电源的容差范围但是仍然位 于电路的操作范围内时被触发。第二个阈值设置为电源电压偏出电路的运行容 差时。这时,电路产生重置,从而停止计算机的运行。用于IGT投币机游戏软件的操作的标准方法是使用状态机。可将游戏的 不同功能(图像显示的赌注、玩、结果、点数等)定义为状态。当游戏从一种 状态变为另一种状态时,关于该游戏软件的关键数据存储在自定义的非易失性 存储子系统103中。这对于确保玩家的投注和积分的保存以及使得在游戏机的 故障事件中可能的争议达到最小是重要的。通常,游戏机不会从第一状态进行到第二状态,直到已将允许第一状态被 重建的关键信息存储下来为止。这个特征允许游戏在故障、断电等事件中将运 行恢复到在故障之前刚出现的、玩的当前状态。在已将玩机会游戏期间的游戏 机的状态恢复之后,玩游戏可以继续进行,并且该游戏可以以故障没有发生时 相同的方式完成。典型地,采用电池支持RAM设备来保存这个关键数据,尽 管还可以采用其它类型的非易失性存储设备。这些存储器在典型的通用计算机 中并不使用。如前面段落所述,当在玩机会期间发生故障时,可将游戏机恢复到刚发生 故障之前的机会游戏的状态。恢复的状态可以包括在故障发生之前的状态中游 戏机所显示的统计信息和图像信息。例如,在卡已经发放后,如果在玩卡游戏 期间发生故障,游戏机可以恢复之前作为卡游戏的一部分而显示的卡。作为另 一个示例,在玩机会游戏期间,要求玩家在视频显示屏上作出很多的选择,这 时可以触发奖金游戏。当在玩家已经作出一个或者多个选择后发生故障时,可
将游戏机恢复到一个状态,该状态显示刚好在故障之前的、包括己经由玩家作 出的选择指示的图像显示。通常,在玩游戏时,可将游戏机恢复到在机会游戏 中出现的多个状态中所出现的任一状态或者恢复到在玩机会游戏之间出现的 状态。也可以将有关以前所玩游戏的游戏历史信息,例如投注量、游戏的结果等 存储在非易失性存储设备上。可以使存储在非易失性存储器中的信息详细到足 以重建一部分以前在游戏机上所呈现的图像显示以及在玩机会游戏时游戏机 (例如积分)的状态。游戏历史信息可用于争议事件中。例如,玩家可以决定, 在以前的机会游戏中,他们没有收到他们本来以为赢得的用作奖励的积分。游 戏历史信息可用于重建在所争议的游戏之前、期间和/或之后的游戏机的状态, 以证明玩家他们的主张是否正确。游戏机,例如IGT游戏机的另一个特征是它们经常包含独特的接口,包 括串行接口,连接到投币机内部和外部的专门的子系统。串行设备可以具有不同于通用计算机所提供的"标准"EIA232串行接口的电气接口要求。这些接 口可以包括EIA485、 EIA422、光纤串行、光耦合串行接口、电流回路型串行 接口等。此外,为了在投币机内部保存串行接口,可将串行设备以共享的、链 (式连接,在该方式中,多个外围设备连接到单个串行通道。串行接口可以利用游戏工业中特有的通信协议来传输信息。例如,IGT的 Netplex是用于游戏设备之间的串行通信的专用通信协议。作为另一个示例, SAS是用于将信息,例如统计信息从游戏机传输到远程设备的通信协议。SAS 往往与玩家跟踪系统结合使用。或者,可将IGT游戏机作为游艺场所通信控制器的外围设备并以共享链 式连接到单个串行接口。这两种情况都最好给外围设备分配设备地址。如果这 样,串行控制器电路必须执行一种方法来产生或者检测唯一的设备地址。通用 计算机串行端口无法做到这一点。安全监视电路通过监视连接到投币机的机柜内的访问门的安全开关来检 测对IGT游戏机的入侵。优选的是,访问侵犯导致游戏暂停并且能够触发附 加的安全操作,以保存游戏的当前状态。这些电路还在电力中断时通过使用电 池备份起作用。在断电运行中,这些电路继续监视投币机的访问门。当电力恢 复时,游戏机能够例如通过用于读取状态寄存器的软件确定在电力中断时是否
出现任何的安全侵犯。这能够触发投币机软件进行事件日志登录以及数据鉴定 操作。在IGT游戏计算机中最好包括受信存储设备,以确保可以存储在较不安 全的存储器子系统,例如大容量存储设备中的软件的真实性。当投币机中装有 存储设备的时候,受信存储设备和控制电路典型地设计为不允许对存储在该存 储设备中的代码和数据进行修改。存储在这些设备中的代码和数据可以包括鉴 定算法、随机数产生器、鉴定密钥、操作系统内核等。这些受信存储设备的目的是在投币机的计算机环境内给游戏管理当局(gaming regulatory authority) 提供一个彻底信任的权威,其能够作为原始数据被跟踪和校验。这可以通过从 投币机中拆除受信存储设备来完成,并且安全存储设备内容的验证是单独的第 三方验证设备。 一旦验证了受信存储设备为权威的,并且基于包含在受信设备 中的验证算法的批准,游戏机就可以校验可设置在游戏计算机组件中的附加代 码和数据,例如存储在硬盘驱动器中的代码和数据的真实性。在名称为"Process Verification^于2001年8月8日提交的、专利申请号为09/925,098、专利号 为6685567的美国专利中描述了本发明可以使用的受信存储设备相关的一些 细节情况,这里将其全文引入作为参考。通用计算机中使用的大容量存储设备通常允许从该大容量存储设备中读 取代码和数据以及向其写入代码和数据。在游戏机环境中,存储在大容量存储 设备中的游戏代码的修改受到严格控制,并且仅在具有电子和物理能力的人员 所需的专门的维护型事件下才被允许。尽管这个级别的安全性能够由软件提 供,但是包括大容量存储设备的IGT游戏计算机还是最好包括硬件级大容量 存储数据保护电路,其在电路级别运行,用以监视对大容量存储设备上的数据 进行修改的企图,并且该电路会产生软件和硬件两种错误触发在没有合适的 电子和物理能力的人员在场时企图进行的数据修改。回到图4的示例,当用户希望玩游戏机2时,他或者她通过硬币接收器 28或者纸币识别器30将卡插入。此外,玩家可以使用某些类型的非现金中介 (instrument)在游戏机2上注册积分。例如,纸币识别器30可以接收打印的 票单凭证,包括20,作为积分指示。作为另一个示例,读卡器24可以接收包 含现金或者积分信息的借记卡或者智能卡,其可用于在游戏机上注册积分。在开始在游戏机2上玩游戏之前,玩家可以将玩家跟踪卡插入读卡器24
来启动玩家跟踪活动。在某些实施方式中,在插入他们的卡之后,玩家可在显 示屏16上看到或者通过扬声器听到通过键盘22输入识别信息例如PIN码的提示。典型地,玩家跟踪卡在玩游戏期间可以保留在读卡器24中。作为另一个 示例,游戏机可以从玩家随身携带的便携式无线设备中通过游戏机2上的无线接口设备(未示出)传输玩家跟踪信息。使用便携式无线设备的好处是玩家跟 踪信息的传输是自动的并且玩家不必记住将玩家跟踪卡正确地插入到游戏机 中。在游戏机上进行的玩家跟踪时期内,该玩家在游戏机上玩游戏期间玩游戏 的特征,例如在玩游戏期间的投注量可转换成玩家跟踪点数并可存储在玩家跟 踪服务器中该玩家的玩家跟踪账户上。以后,玩家可将累计的玩家跟踪点数兌 换成奖金或者"赠送券",例如免费餐或者免费住宿。通常,插到读卡器中的玩家跟踪卡至少包含玩家跟踪账户信息。当将卡正确地插到读卡器24中时, 读卡器可以读取存储在卡上的信息,例如玩家账户信息,并且位于玩家跟踪单 元中的逻辑设备(见图3)可将其传输到玩家跟踪服务器上。玩家跟踪账户信 息允许玩家跟踪服务器将玩游戏期间所积累的玩家跟踪点数存储到合适的账 户上。当玩家没有提供玩家跟踪信息时,例如,当玩家跟踪卡插入读卡器24 中不正确时,就不会累计玩家跟踪点数。在游戏过程中,可能要求玩家作出一些决定,这些决定影响游戏的结果。 例如,玩家可以改变他或她在特定的游戏中的投注、对于特定的游戏选择奖励、 或者作出影响特定游戏的结果的游戏决定。玩家可使用玩家输入开关32、视 频显示屏34或者使用其它一些使玩家能够将信息输入到游戏机中的设备来作 出这些选择。某些玩家选择可被游戏机内部的存储器上加载的玩家跟踪软件捕 获。例如,玩家跟踪软件可以捕获玩家玩游戏的速率或者玩家在每个游戏上打 赌的量。在某些游戏事件期间,游戏机2可以显示玩家能够感知的视觉和听觉的效 果。这些效果增加了游戏的剌激,使得玩家更愿意继续玩下去。听觉的效果包 括由扬声器IO、 12、 14发出的各种声音。视觉的效果包括闪光灯、频闪灯或 者其它从游戏机2上的灯、位于腹部玻璃40后面或者玩家跟踪单元44上的灯 面板后面的灯所显示出的图案。在玩家已经完成游戏后,玩家可以从硬币托盘38中接收游戏代币或者从 打印机18中接收票单,其可用于继续玩游戏或者兑换奖品。此外,玩家可以从打印机18中接收用于食物、购物、或者游戏的票单20。这类票单20可以 与游戏机2内的玩家跟踪软件所记录的过去所玩的游戏相关联。在某些实施方式中,游戏玩家可以使用这些票单获得游戏服务。此外,当玩家已将玩家跟踪 卡插到读卡器中启动玩家跟踪活动时,为了防止玩家将他们的卡留在或者"遗弃"在读卡器24中时,可从发声设备44中发出语音消息,例如"请拿走你的 卡"。图5是多个游戏机的方框图,每个游戏机都具有玩家跟踪单元,它们连在 玩家跟踪系统中,玩家跟踪单元利用灯面板和无线接口设备来进行游戏信息的 通信。四个游戏机600、 601、 602和603每个都具有玩家跟踪单元200,灯面 板216和无线接口 264通过数据收集单元106连接到玩家跟踪服务器120。如 关于图2所述的,灯面板216可用于将游戏信息可视地告知给感兴趣的各方, 例如游戏玩家、游艺场所服务人员、或者技术维护人员。无线接口设备264 可用于将游戏信息告知给由不同的人员,例如游戏玩家、游艺场所服务人员、 或者技术维护人员携带的便携式无线设备。如上所述,无线通信标准、例如蓝 牙、IEEE 802.11a、 IEEE 802.llb、 IEEE 802.1 lx (例如,其它的IEEE 802.11 标准例如IEEE 802.11c、IEEE 802.11d、IEEE 802.11e等)、hiperlan/2、禾卩HomeRF 可用于提供无线接口设备264和便携式无线接口设备之间的通信。可将由不同人员携带的便携式无线设备设计或者配置为选择性地通过广 播各种消息的无线接口 264建立与玩家跟踪单元200的通信。例如,可将服务 无线接口设备606设计或者配置为仅仅当该单元正在广播维护请求消息时与 玩家跟踪单元建立通信。因而,当服务无线接口设备606接收到另外类型的消 息,例如指示玩家要求饮料的消息时,该设备将忽略该消息并且不与广播该消 息的玩家跟踪单元建立通信。在另外的示例中,主机无线接口设备604可以与 玩家跟踪单元200之一建立通信——仅当玩家跟踪单元已经确定具有"特殊" 状态的游戏玩家位于他们的机器处的时候,并且随后将指示玩家状态的消息发 送到主机无线接口设备604。在一个实施方式中,技术维护人员可以携带便携式无线接口设备606,其 用于玩家跟踪单元或者游戏机的服务。游戏机602上的灯面板216可以显示消 息,例如红色闪光灯以指示该机器或玩家跟着单元需要服务。技术维护人员可
看到闪烁的红灯并接近该游戏机。当技术维护人员携带服务无线接口设备606接近游戏机602时,响应由游戏机602上的无线接口 264所广播的维护请求消 息,服务无线接口设备可以与游戏机602建立无线通信。在一个实施方式中, 服务无线接口设备可以是个人数字助理。服务无线接口设备还可以从游戏机 600、 601和603接收广播消息。然而,除非其它的这些游戏机也广播维护请 求消息,服务无线接口设备606将不会与这些游戏机建立通信。在与游戏机 602建立通信后,服务无线接口设备606可以接收关于维护服务请求的性质的 信息。例如,例如设备606上的显示屏这样的接口可以显示用于指示退币器需 要填充、票单托盘需要填充或者游戏设备正在错误运行的消息。基于无线接口 设备606上显示的信息,技术维护人员可以采取合适的措施,例如填充退币器。 在另一个实施方式中,游艺场所服务人员可以随身携带便携式无线设备, 例如具有彩色灯的手表。手表上的彩色灯可用于指示玩家的状态。例如,使用 便携式无线接口设备602,玩家可以在游戏机600上建立玩家跟踪时期(session)。当游艺场所服务人员位于游戏机600上的无线接口设备264的范 围内,例如走在正在游戏机上玩游戏的玩家附近时,他们手表上的灯可以闪烁 绿色来指示玩家是一个特殊的顾客。他们手表上的灯机构可以响应于从无线接 口设备264接收到的游戏信息而激活。闪烁的速率可以随游艺场所服务人员接 近玩家而增加,以使游艺场所服务人员在许多玩家正在附近玩游戏时也能够选 择正确的玩家。包含在来自游戏机600的消息广播中的游戏信息还可以指示玩 家的位置,例如他们正在玩的位置的机器号。因而,消息可以显示在手表的可 视界面上,例如"去机器600那里"。游艺场所服务人员然后可以根据游艺场 所所确定的他们的"身份"向特殊的顾客提供一种或者多种服务。在另一个示例中,由游艺场所服务人员携带的便携式无线设备可以包括某 些类型的音频接口,例如插到他们耳朵里的耳机。当游艺场所服务人员位于无 线接口设备264的范围内时,该人可以响应于从无线接口设备264接收到的游 戏信息听到消息,例如"在游戏机600处的Jane Doe是一个特殊顾客并且想 要饮料A"。游艺场所服务人员然后可以通过询问该玩家是否他们要来杯例如"饮料A"的饮料来答复该消息。使用无线接口将游戏信息、例如玩家的身份告知游艺场所服务人员优越于 在玩家跟踪单元上使用例如灯的信号装置的好处在于不是游艺场所职员的那 些人不太可能确定玩家的身份。当任何人能够容易地分清用来表明玩家身份的 信号装置时,就可能将不希望的注意吸引到玩家身上。例如,容易看清的信号 装置可能增加特殊玩家成为小偷目标的机会。图6是在游戏机上提供可视的游戏信息的方法的流程图。在700中,与 游戏事件相关的输入信号由玩家跟踪单元上的逻辑设备接收。输入信号可以来 自但不限于游戏机、玩家跟踪服务器、例如便携式无线设备的外部设备、以及 位于玩家跟踪单元上的一个或者多个玩家跟踪接口设备。输入信号可以包含指 定一类事件的游戏信息。例如,输入信号可以包含指示玩家跟踪卡插入错误的信息。在705中,玩家跟踪单元对该游戏事件可以确定视觉和/或听觉响应。对该游戏事件的一个响应可以是没有响应。视觉响应可以是位于玩家跟踪单元上的例如靠近显示器的一个或者多个照明设备所执行的灯图案。听觉响应可以是从位于玩家跟踪单元上的发声设备上发出的语音或者声音消息。可以确定视觉响应或者听觉响应的持续时间。视觉响应和听觉响应可以重复一个固定的持续时间。例如,照明设备可以闪烁IO秒钟或者照明设备可以一直保持点亮状态直到错误条件消除。在710中,点亮一个或者多个照明设备,例如靠近显示器、在读卡器附 近、在背照键盘后面及其组合的照明设备,传达游戏事件的视觉响应。又,可 以从发声设备,例如扬声器中发出声音,以传达游戏事件的听觉响应。在715 中,响应于第二次事件,例如视觉响应或者听觉响应的持续时间结束,或者错 误条件消除,视觉响应或者听觉响应终止。例如,玩家可能错误地插入玩家跟 踪卡并且从玩家跟踪单元接收到视觉响应或者听觉响应。然后,玩家可以取出 卡,于是对插卡错误的视觉响应或者听觉响应就可以被终止。图7是本发明的玩家跟踪网络的方框图。游戏机702、 704、 706、 708、 710和712上各自的玩家跟踪单元701、 703、 705、 707、 709和711能够从许 多内容源(content source) 716显示多媒体表示。内容源716可以包括但不限 于l)数字格式的视频和音频717, 2)现场视频录像,例如来自各种游艺场所 的节目源(feed), 3)现场视频719,例如体育事件和游艺场所提供的秀,4) TV和有线节目720, 5)存储在录像带里的音频和视频节目,6)来自具有多 个DVD的DVD塔722的电影和音乐,8)付费观看的节目源,例如拳击、摔 跤和音乐会,和9)通过卫星725发送的源节目,例如电影和音乐。数字格式 的视频和音频717可以包括显示在玩家跟踪单元上的宣传和广告。文件从内容源到玩家跟踪单元的传输可以从视频/音频内容服务器730中协调。视频/音频内容服务器730可以提供"推送(push)"服务,其中用来在玩家跟踪单元上显示的数字文件基于服务器中编排好且要执行的时间表从服 务器中有序下载。这些文件可以存储在位于玩家跟踪单元上的存储器中并且可 以根据时间表和/或响应游戏机上的各种事件播放。时间表和用以触发文件播放的事件也可以由视频内容服务器730有序更新。视频内容服务器可用于提供 对用于玩家跟踪单元上的"内容点播(content-on-demand)"菜单的更新。使 用在玩家跟踪单元上所提供的这些菜单,用户能够在各种内容源716中选择, 这些内容源可以随时间而改变,例如接收正在进行的马术、拳击比赛等的现场直播或者预先录制的材料例如电影、喜剧秀、音乐等。可以通过局域网732 使用流媒体技术将现场节目源(live feed)发送到玩家跟踪单元上。可将"内 容点播"认为是"推送"服务,S卩,用户能够在任何时候将内容向下推送到玩 家跟踪单元上。通过LAN 732,玩家跟踪单元可以与许多远程服务器通信,例如但不限 于1)提供玩家跟踪和记账应用程序的玩家跟踪应用程序服务器744, 2)提供 非现金服务,例如识别用作积分的标识的打印票单凭证的非现金系统742, 3) 提供游戏机软件和玩家跟踪软件下载的游戏/玩家跟踪软件服务器740,和4) 提供两个或者多个玩家跟踪单元之间的位置和消息通信的消息服务器738。也 可将LAN732连接到广域网736和因特网734。玩家跟踪单元能够通过这些网 络与连接到玩家跟踪单元的设备进行通信。例如,可在玩家跟踪单元上使用网 页浏览器从因特网734上接收网页。玩家跟踪单元可以包括视频显示器和一个或者多个发声设备。用于在玩 家跟踪单元上可用的内容源中进行选择的界面可以是电视类(TV-like)界面, 并且可将节目安排表示为电视节目列表格式,例如具有显示所有可用于观看的 可采用节目的一个。电视类界面可以提供具有例如但不限于用于l)改变"频 道"并且选择节目,2)音量控制,3)定制显示和4)控制娱乐内容回放的输 入机构的特征。因为电视界面是通用的,所以它可以允许人们更快地熟悉该单 元。玩家跟踪显示器和界面的细节情况将参照图8进行更详细的描述。玩家跟踪单元可以缓冲用于无锯齿重放(jitter free replay)的进入内容。
此外,玩家跟踪单元可以使进入的一串能够存储,用于以后的观看(也即时移(time-shifting))。另外,通过用户界面,玩家可以控制玩家跟踪单元上的节 目的回放,例如对要看的节目快进和倒带。在一个实施方式中,玩家跟踪单元 可以使这些回放特征能够用于现场事件,例如,将来自现场足球电视广播的播 放执行暂停、倒带和重放。这个能力可以通过将进入的数据缓冲到玩家跟踪单 元上的存储器中来提供。因而,通过访问存储器中的该缓冲数据可以实施例如 倒带这样的操作。可用于在玩家跟踪单元中提供这些和其它能力的硬件的细节 情况将参照图9和图10来描述。玩家跟踪单元可用于包括合作游戏和竞争游戏的链接游戏应用中,在该 应用中,玩家跟踪单元上的显示器可与在主游戏机上所玩的主游戏结合使用。 在一个实施方式中,主游戏机上的基础游戏(base game)可以向玩家跟踪单 元发送命令或者可执行代码,以补充游戏机上所玩的基础游戏的特征。在另一 个实施方式中,连接到多个玩家跟踪单元上的控制器可以对来自链接游戏应用 例如比赛游戏中的多个游戏机的游戏信息进行跟踪和标记,并且向位于该链接 游戏机上的玩家跟踪单元发送命令或者可执行代码,以支持该链接游戏应用。 例如,在比赛游戏中,控制器可以发送状态信息例如积分榜(leader board), 其可以在玩家跟踪单元上显示出来。在另一个实施方式中,玩家跟踪单元可以具有将下载软件缓存在大容量 存储器中以备以后释放到主游戏机中的能力。这个能力在机器繁忙时,例如在 主游戏机上正在玩游戏时是有用的。玩家跟踪单元能够为其自身和/或游戏机 提供软件维护服务。例如,玩家跟踪单元可以能够确定其主游戏机上的软件的 状态、与远程服务器例如740连接、确定安装在游戏机上的软件是否需要任何 升级或者软件修复、以及从远程服务器下载软件并且随后将其传输到游戏机 上。在一个实施方式中,可将玩家跟踪单元用作带有浏览器的痩客户端,用 来运行由游戏服务器所提供的游戏。在这个实施方式中,游戏可以利用与平台 无关的代码,例如JAVA来执行。JAVA码可从远程服务器下载并且使用玩家 跟踪单元上的浏览器软件来运行。这些和其它应用的细节情况将参照图11来 描述。玩家跟踪单元可以执行允许设备自注册到服务器例如IGT现场控制服务
器(FCS)这样的自设定(auto-provisioning)。自设定能力允许游艺场所容易 打乱机器、增加新的、移走旧的,而不会出现纸面工作和以当前人工处理的 (人力)数据项错误。根据规则要求,跟踪机器在哪里以及跟踪它们当前的 配置如何也可以帮助管理这些资金资产。这些注册并建立(login-and-setup) 程序可以包括具有动态主机配置协议(DHCP)服务器、网络时间协议(NTP) 服务器、文件传输协议(FTP)服务器、和FCS服务器的注册。自设定方法 的细节情况将参照图12和图13更详细地描述。图8是用于本发明的玩家跟踪单元200的一个实施方式的用户界面的方 框图。显示器215的直径可以从3英寸到15英寸。在一个实施方式中,显示 器可用来显示多个菜单项801、 802、 803、 805、 806和807。菜单项可以表 示可以在玩家跟踪单元上显示的娱乐内容源,例如不同的娱乐内容类别,其 可以针对每个所选类别导向细分菜单。因此,对本发明,可将菜单嵌套在不 同的层中。2001年9月20日提交的名称为"Game Service Interfaces For Player Tracking Touch Screen Display"、申请号为09/961051的共同待决美国专利申 请中描述了本发明可以使用的其它类型的菜单界面的细节情况,这里将其请 问引入作为参考。可以使用许多不同的输入机构来选择菜单项。在一个实施方式中,显示 器215可以包括可用来检测菜单项的选择的触摸屏814。在另一个实施方式 中,菜单项可使用输入按钮810和回车按钮812来选择。在又一个实施方式 中,键盘220可用于菜单项或者改变显示器上的频道。"电视类"遥控818可用来类似电视那样操控玩家跟踪单元。遥控818 可以通过使用无线通信820的无线接口 264与玩家跟踪单元进行通信。在一 个实施方式中,遥控818可以是手持单元。在另一个实施方式中,将遥控818 以某些方式连接或者安装到游戏机上。例如,遥控818可以通过电缆连接到 玩家跟踪单元,或者可将遥控818集成到游戏机中或与游戏机相连的垫板中。一旦选定节目,节目的视频部分可以呈现在显示器215上,并且节目的 音频部分可以通过扬声器209发出来,或者用户可以能够通过与耳机插座相 连的耳机听到节目的音频部分。用户能够使用1)触摸屏814上的控制按钮 816, 2)玩家跟踪单元上的输入按钮810、 812和220,和3)遥控器上的输 入按钮812、 813和816中的一个或者多个来控制所选节目的回放。节目的回 放控制可以包括但不限于暂停、前进、倒带、播放、停止、慢动作、搜索、 静音、音量控制和显示控制。可以考虑用于输入节目选择、输出所选节目和 控制玩家跟踪单元上的节目的回放特征的接口设备为用于玩家跟踪单元的多 媒体接口。玩家跟踪单元可以包括近程传感器960 (相对图2C也有描述),用以检测玩家是否在游戏机的前面。在一个实施方式中,近程传感器可以使用红外(IR) 传感器,其周期性地发射特定的脉冲并且检査反射波。来自IR传感器的信息,例如当玩家在游戏机附近时,可用于确定玩家跟踪单元上的"有吸引力的" 节目什么时候播放。在一个实施方式中,玩家跟踪单元200可以播放用户已经从音乐电唱机(音频和/或视频)中选择的音乐,以及播放顾客在他们的存储棒、闪存卡、MP3、播放器等中预录制的音乐。因此,玩家跟踪单元可以包括允许用户将 数字格式的视频和音频文件下载到该单元的输入接口 。数字格式的视频和音 频文件可以由玩家跟踪单元上的多媒体板处理,图9详细地描述了多媒体板。图9是用于本发明的玩家跟踪单元的多媒体板900的方框图。本发明不 限于该多媒体板,其仅仅是为了解释的目的而表示的。CPU 902可以是x86 兼容系统芯片。该芯片还可以包括MMX支持、CRT、 TFT视频处理器、 NTSC/PALTV解码器、核心逻辑、视频端口 (VIP)和超I/0块。MMX是已 经嵌入到某些品牌的微处理器中的多媒体指令。对于存储器,板900可以采用256KB BIOS FPROM 926和用于大容量存 储的压縮快闪头(compact flash header) 930。压縮快闪头930可与大容量存 储设备一起用于存储可以使用多媒体板卯0来播放的数字格式的音频内容和 视频内容,例如有吸引力的特征的。压缩快闪存储器可以通过IDE接口 928 与CPU 902通信。连接到IDE接口 928的IDE通道(IDE 1)可以提供与两 个外部IDE兼容设备,例如CD/DVD-RW驱动器或者硬盘驱动器的通信。通 过IDE 1端口连接的大容量存储设备以及压縮快闪存储器930可用来1)存 储玩家跟踪软件,2)作为可从游戏服务器上下载的游戏机软件和其它游戏信 息的高速缓存(临时存储),和3)存储多媒体板900可以播放的另外的音频 内容和视频内容,例如数字格式的音频和视频文件。从游戏服务器下载的软 件可以用于玩家跟踪单元或者游戏机。 多媒体板900可以提供很多视频显示功能。例如,板900可以包括用于 縮放、过滤和色空间转换的硬件视频加速器910。板900可以支持许多视频 接口 ,例如但不限于1 )CRT接口 ( VGA) , 2 )TFT接口 ,和3 )TV接口 (TV-Out)。 TFT接口可以通过LCD端口支持LVD (低压差分信号)输出932。板900可以包括支持流视频应用并支持数字编码视频文件和音频文件的 快速解码的音频/视频解码器914。视频和/或音频解码器设计为识别以特定格 式编码的数字比特流。可根据标准按规定将音乐和视频文件编码为多种多数 字文件格式。该标准限定了比特流语法和解码器语义。为了与特定标准,例 如数字视频标准兼容,解码器执行需要正确地解释比特的意思并渲染相关的 图像。为了增加处理速度,可将用于视频解码器或者音频解码器914的逻辑 设备直接集成到硬件中。例如,音频/视频解码器914和NTSC/PAL解码器 910是集成到硬件中的音频/视频解码器的示例。在本发明中,用于视频和音 频解码器的逻辑设备还可以以软件的方式实现。音频/视频解码器914的部件可以包括用于解码和回放的DVD/MPEG-2、 AC-3解码器、S/PDIF编码器、和Macrovision保护TV编码器。解码器914 可以以物理格式来使用,包括但不限于DVD、DVD音频、SVCD、 VCDl.x/2.0、 CD-DA。解码器914可以以视频界面标准使用,包括但不限于MPEG-1、 MPEG-2、 MPEG-3和MPEG-4。解码器914可以按视频格式工作,例如但不 限于CCIR601、 CCIR656、 NTSC和PAL。解码器914可以提供对视频特征, 例如但不限于亮度、颜色、对比度、伽马控制的修改。对于流应用(streaming application),可将数字格式的视频和音频文件通 过以太网控制器916和PCI总线918直接发送到解码器914。包括控制器916 和以太网连接器的以太网接口可以分别支持10BASE-T和100BASE-T以太网 协议。通过以太网接口,玩家跟踪单元可以与远程服务器、远程玩家跟踪单 元、远程游戏机和经由LAN 732连接的其它设备通信,如相对图7所描述的。 在某些实施方式中,玩家跟踪单元还可以通过以太网接口与用于玩家跟踪单 元的主游戏机通信。板900可以包括可以进行以太网通信的一个或者多个以 太网端口。为了允许无锯齿重放和满足回放特征,例如暂停、快进、倒带和不同的 回放速度,也可将数字视频/音频文件缓冲和/或存储在连接到多媒体板900的或者位于多媒体板900上的存储设备中。例如,可以使用压縮快闪存储器930 或者通过IDE 1端口连接的大容量存储设备来存储并缓冲数字格式的视频和 音频文件。在这种情况下,可将数字比特流通过IDE总线928发送到PCI总 线918,用于音频/视频解码器914进行处理。NTSC/PAL解码器910是视频捕获设备,用于在VGA控制器的图像端口 的应用。解码器910可以接收来自音频/视频解码器914的解码信号以及可以 通过视频输入912接收来自TV或者VCR源的模拟信号。在一个实施方式中, 多媒体板900可以包括或者可以连接到TV调谐器(未示出)和/或者FM/AM 收音机调谐器(未示出)。来自TV调谐器的信号可以由NTSC/PAL解码器910 处理。来自FM/AM收音机调谐器的信号可以由音频编解码器(编码和解码) 906处理。NTSC/PA解码器910可以基于线路锁定(line-locked)时钟解码并且可以 使PAL、 SECAM和NTSC彩色信号解码到与彩色成分值兼容的ITU 601中。 它可以从TV或者VCR源中接收模拟输入作为CVBS。也可以处理微弱和失 真信号。可将用于数字视频(双向单工,Dl兼容)的扩展端口 (X-port)用 于连接到音频视频解码器914或者电视电话编解码器。图像端口 (I-port)支 持具有用于与VGA控制器接口的辅助引用数据的8或者16比特宽的输出数 据。用于解码器910的一个应用可以是捕获并縮放通过VGA控制器的图像端 口作为数字视频流而提供的视频图像,以便通过VGA的帧缓冲来显示,或者 用于捕获到系统存储器。多媒体板900可以包括音频编解码器卯6 (编码和解码),用于处理通过 音频端口 923 (连接器922中的AUX,麦克风、输入和输出)接收的和通过 连接到音频/视频解码器914的数字-模拟转换器908的音频信号。音频端口 923 可以具有下列特征1) AC97/AMC97 Rev2 compliant, 2) 3D声音电路,3) AUX输入L/R (用于CD/DVD)、行输出L/R、 1Hz增量、从4kHz到48kHz 的高质量采样率转换(SRC)。音频编解码器906可以通过音频端口 923将信 号输出到发声设备,例如位于玩家跟踪单元上的扬声器、位于游戏机上的扬声 器、或者耳机接口。音频编解码器906 (见图10)可以处理从与玩家跟踪单元 相连的麦克风输入的信号,例如用于语音识别应用,如参照图2A、图2C和 图3所描述的。此外,音频编解码器906可以处理从可以通过玩家跟踪单元上
的输入接口连接到玩家跟踪单元的外部设备,例如MP3播放器或者存储棒输 入的音频信号。作为一个示例,CPU 902中与PCI总线918通信的PCI总线接口可以具 有下列特性1)唤醒能力,2) 32比特数据路径,高达32Mhz, 3)固定的优 先权和4) 3.3V信号支持。可以通过连接器922上的外部PCI连接器访问PCI 总线。PCI总线918或者图像接口 (未示出)可以允许将视频图像卡连接到母 板,用于附加的图像处理能力。视频图像卡可以包括用于实施图像操作的附加 存储器和协处理器。作为一个示例,CPU902中与sub-ISA总线925通信的Sub-ISA总线接口 可以具有下列特性1) 16MB寻址,2)对于外部I/0设备支持多达两个芯片 的选择,3) 8比特(可选地,16比特)数据总线宽度。通过连接器934中的 ISA总线连接器,外界可以访问Sub-ISA总线924。可将用于多媒体板的可擦 写bios (flash bios) 926连接到sub-ISA总线925。可擦写bios可以存储信息, 例如但不限于1)多媒体板上的设备的识别,2)用于板900的识别信息,其 可用于给设备注册一个或者多个外部服务器,3)引导指令,4)下载软件指令, 5)认证指令和数据(例如加密密钥),6)设备驱动器和7)配置信息。通过连接器922中的两个I2C端口 ,外界可以访问连接到CPU902中的访 问总线的I2C总线920。两个I2C总线接口端口可配置为主总线或者从总线。 它们能够保持与多主设备和从设备这两者的双向通信。在板900上有三个独立的USB端口可用。通过连接器934中的USB1、 USB2和USB3端口,外界可以访问这些端口。不同的板可以提供额外的USB 端口。另外,可将USB扩展端口连接到这些USB端口中的一个或者多个。本 发明并不限于USB兼容的连接器和协议。例如,还可以使用正EE1394兼容连 接器/协议和FireWire兼容连接器/协议。前面引用过的、Stockdale等人于2001 年6月26日提交的、名称为"Standard Peripheral Co腿unication"、专利号为 6251014的美国专利中描述了使用标准外围通信连接的细节情况。三个USB端口可以是开放主机控制器接口 1.0(OpenHCI)适应。OpenHCI 规则提供对主机控制器以及普通的工业硬件/软件接口和驱动器的寄存器级别 (register-level)的描述。多媒体板在连接器934中包括用于两个串行通信端 口 (COM1禾口COM2)的外部连接。这两个串行端口分别连接到CPU卯2中的 UART1 (通用异歩收发器)和UART2。这些串行通信端口可以与16550A兼 容。对于类似RS232、 RS485或者RS422这样的接口转换信号,外部驱动器 可能是必要的。可使用USB和COM串行端口来连接设备,例如读卡器、条 形码读取器、RFID读取器、智能卡读取器、键盘和游戏机上的主游戏控制器。 多媒体板包括无线接口,如连接器934中所示的IrDA,其允许与各种设 备,例如图8中的远程控制设备818进行无线通信。在一个实施方式中,无线 接口可以是红外(IR)端口。 IR端口可以与IrDA兼容,支持Sharp-IR选择 ASK-IR和DASK-IR、支持顾客远程控制、支持RC-5、 RC-6、 NEC、 RCA和 RECS80。IR端口可以用作附加的串行端口进行无线通信。该通信可以和例如手持 个人数字助理(PDA)这样的设备进行。端口可以根据所使用的数据标准支持 各种通信速率。例如,可以获得具有HP-SIR的高达115.2Kbps的数据速率、 具有MIR的1.152Mbps的数据速率以及具有FIR的4.0Mbps的数据速率。CPU卯2可以包括实时时钟。该时钟可以包括这些特征,例如1)DS1287、 MC146818和PC87911兼容性,2)多世纪日历(multi-century calendar)和3) 电池备份。CPU902可以包括进行电力管理的、叫做核心逻辑模块的逻辑设备。 该核心逻辑模块可以是适于ACPI 1.0 (高级控制和电力接口)。该模块可以提 供下列特征1)自动CPU挂起模块,用于外围电力管理的I/O trap和闲置定 时器,3)用于APM支持的软件SMI和停止时钟和适于ACPI的定时器和寄 存器设置。用于板900的电源可以是5VDC,在板上可以产生其它的电压。CPU 902可以执行操作系统,其用于将玩家跟踪软件模块加载到SDRAM 904中,以便由CPU902来执行。通过以太网接口,可将对玩家跟踪单元和主 游戏机两者的软件升级下载到玩家跟踪单元。玩家跟踪软件可以使用具有清晰 API的模块软件架构。玩家跟踪软件构架的细节情况将参照图11描述。图10是本发明中与参照图9所描述的多媒体板900集成在一起的玩家跟 踪单元的部件的方框图。连接方案以及设备的数量和类型仅是用于解释的目 的。可以用本发明的玩家跟踪设备来配置设备的不同组合,并不限于图10中 的组合。例如,在某些玩家跟踪单元中,可以用条形码读取器来取代读卡器 225,或者除了读卡器225之外,还可以包括条形码读取器。此外,可以采用 不同的连接方案。例如,触摸屏814所示为通过连接器934中的ISA总线连接
器连接。对其它实施方式,触摸屏814可以通过PCI总线接口、 USB端口之 一或者通信端口之一 (COMl或者COM2)连接。在图10中,使用顾客硬件接口 954将门开关954、触摸屏814和灯面板 216通过ISABUS连接到板900。大容量存储设备316通过IDE连接器连接到 板900。可将大容量存储设备316,在这个示例中是可读写硬盘驱动器,用作 视频/音频缓存940和数据缓存942。如参照图9所述的,板900还可以包括也 可以用作视频缓存和数据缓存的压縮快闪存储器。在这个示例中的显示设备215是LCD,并且与LCD端口连接。本发明可 以采用各种显示器,其可能需要通过不同的端口,例如VGA端口来连接。显 示器的尺寸可以随本发明而改变。可以使用直径在4"到15"范围内的显示 器。无线接口 264与IrDA端口相连。无线接口可以允许其与无线设备例如用 于控制玩家跟踪单元上的音频和视频特征的TV式遥控818 (见图8),或者与 如参照图6所述的便携式无线设备,例如玩家无线接口 602、主机无线接口604、 或者服务无线接口 606进行通信。如参照图9所述,IrDA端口可以支持许多 红外标准,并不限于IrDA。多媒体板上的玩家跟踪控制器(用来开支玩家跟踪单元的功能的硬件和 软件)可以通过通信端口 COM1与游戏机主机上的主游戏控制器进行通信。 在其它的实施方式中,玩家跟踪单元可以通过USB或者以太网连接与主游戏 控制器进行通信。典型地,玩家跟踪单元被集成到游戏机主机中。可以使用信 号转换器947将来自多媒体板的串行信号转化为游戏机,例如RS232接收的 物理格式。不同游戏机所采用的物理信号格式可以随制造商而改变,并且在同 一制造商的不同模块之间也可以不同。读卡器225和键盘220通过两个USB端口 , USB2和USB3连接到该板。 麦克风207连接到麦克风输入端口MIC。外部音频源946,例如便携式音乐播 放器通过行输入(line in)端口连接到玩家跟踪单元。位于玩家跟踪单元上的 一个或者多个发声设备,例如扬声器209和/或游戏机主机从板900上的行输 出(line out)端口接收音频信号。行输出端口也可以用来将信号提供到位于玩 家跟踪单元上的耳机插座944。通过耳机插座,玩家跟踪单元的用户可以通过 可连接到该单元的耳机来接收音频输出。
以太网端口可用来将玩家跟踪单元连接到局域网。玩家跟踪单元可以与连接到局域网的设备,例如外部服务器950进行通信。外部服务器950可以包括但不限于玩家跟踪/记帐服务器、非现金系统服务器和提供娱乐内容的远程 服务器。玩家跟踪单元还可以能够通过以太网端口与连接到局域网的其它设备 进行通信,例如但不限于其它的玩家跟踪单元、其它的游戏机和数据收集单元(DCU)(见图1)。图11是用于本发明的玩家跟踪单元的软件构架1000的方框图。玩家跟踪 软件采取模块的方式配置。该模块构架可以通过从远程服务器下载允许玩家跟 踪软件的不同部分升级,并允许通过仅仅替换有影响的部分对臭虫(bug)进 行修复。此外,玩家跟踪单元支持的特征可以通过下载新的应用软件1008或 者升级该单元中已有的应用软件来升级。玩家跟踪单元的功能可由控制器模块1001来控制。控制器模块1001可 以利用操作系统对由多媒体板执行的任务确定时间并区分优先级,包括将软件 加载到RAM中执行。应用程序1008是可加载到RAM中由控制器模块1001 执行的玩家跟踪软件的示例。控制器模块1001可以将信息发送到其它软件模 块,例如游戏机接口模块1002,主机代理模块1003、用户界面1005和各种应 用程序1008中并且从这些软件模块中接收信息。不同的软件模块可以与控制 器模块1001通信,并且互相都通过良好限定的应用程序接口 (API)通信。游戏机接口模块1002可以包括用于通过不同的专用通信协议和非专用通 信协议与游戏机通信的逻辑设备,如参照图3所述。游戏机接口模块1002可 用于将数据发送到游戏机主机并从游戏机主机接收数据。从游戏机接收的数据 可以包括游戏信息,例如游戏机识别信息、游戏机软件信息、游戏机状态信息 和游戏机上的统计信息。玩家跟踪单元可以通过游戏机接口模块1002将软件 下载到游戏机上。主机代理模块1003可用于管理玩家跟踪单元和游戏设备之间的通信,游 戏设备可以通过局域网与玩家跟踪单元通信。游戏设备可以包括但不限于远程 服务器、其它的玩家跟踪单元、远程游戏机和数据收集单元。与不同设备之间 的通信可以通过多个网络接口模块1004来获得。网络接口模块可以使得玩家 跟踪单元能够通过使用不同游戏设备所需的通信协议来进行通信。例如,来自 不同制造商的玩家跟踪/记帐服务器可以使用不同的通信协议,如参照图3所 述的。控制器模块1001可以执行许多玩家跟踪应用程序1008。已经参照图1到图6描述了许多玩家跟踪应用程序314。在其它的实施方式中,控制器模块1001 可以包括逻辑设备,用于自动注册和注销玩家跟踪单元和/或带有一个或者多 个远程服务器,例如玩家跟踪记帐服务器的游戏机主机。在玩家跟踪单元开始 与远程服务器通信之前,远程服务器通常提出用于识别玩家跟踪单元和游戏机 主机的信息请求。常规情况下,远程服务器需要用以识别特定的游戏机的信息 以手工方式输入到远程服务器中。例如,在游戏机处,第一个技术人员可以获 得并在一张纸上写下远程服务器用以识别游戏机所需的请求信息并将该信息 给到第二技术人员。在接收到该信息后,第二个技术人员可以手动,例如通过 键盘,将纸上的信息输入到远程服务器。如果第二个技术人员已将该信息正确 地输入,那么当游戏机通电时,就可以通过玩家跟踪单元在游戏机和远程服务 器之间建立通信。在本发明中,控制器模块1001所执行的注册逻辑设备1007 可用于将注册所需的信息自动传输到一个或者多个远程服务器。参照图12和 图13描述了注册和注销方法的细节情况。在另一个示例中,控制器模块1001可以执行一个或者多个允许玩家跟踪 单元实施软件维护的软件应用程序。软件维护应用程序1024可以允许控制器 模块1001确定当前在玩家跟踪单元上使用的软件版本,登录到远程服务器并 将该软件的版本和远程服务器上可用的软件版本进行比较并确定什么时候需 要升级。软件的升级可以是为了修复错误和/或增加新的特征。当控制器模块 确定需要升级,玩家跟踪单元就可以下载一个或者多个软件模块,并在玩家跟 踪单元上自动安装该软件。软件维护的触发可以响应许多因素,包括但不限于 1)响应玩家单元监视的时间因素,例如每一个月或者一周进行一次升级的检 査2)响应从远程服务器接收到的命令,或者3)响应玩家跟踪单元上接收的 输入。玩家跟踪单元上接收到的输入可以由操作者产生。在另 一个实施方式中,玩家跟踪单元不仅可以对玩家跟踪单元而且可以 对游戏机主机实施软件维护。因而,玩家跟踪单元可以考察游戏机主机上正在 使用的软件,将该游戏机上正在使用的软件和远程服务器上可用的软件进行比 较,并下载软件将其安装在游戏机上。玩家跟踪单元可以将下载的软件存储到 大容量存储设备,例如硬盘驱动器上。因而,硬盘驱动器可构成游戏机软件的
临时缓存。玩家跟踪单元可以通知游戏机它要下载可用的软件安装在游戏机上以及 升级的理由。游戏机可以通知玩家跟踪单元它准备好接收软件的时间。当玩家 跟踪单元从游戏机接收到软件请求时,玩家跟踪单元可以将软件下载到游戏 机。当玩家跟踪单元或者游戏机已经成功地接收到和/或安装了新的软件时, 它们可以通知远程服务器它们接收软件和/或安装软件成功。使用玩家跟踪单 元作为游戏机软件临时缓存的好处是它可以防止游戏机因大的数据传输而导 致性能恶化。在其它的实施方式中,控制器模块1001可以控制许多利用玩家跟踪单元的多媒体能力的应用程序。娱乐应用程序1020可用来产生可供娱乐选择的菜单,这些选择可供玩家跟踪单元显示。娱乐选择可以包括但不限于现场直播事件(例如体育事件、拳击、赛马、新闻)、时移节目(time-shifted program)、 视频点播(例如,电影和付费观看节目)、TV/Cable节目、现场视频录像(例 如游艺场所的视频节目源、Las Vegas的脱衣舞(strip)、游艺场所正在表演的 秀等)和音频选择(例如音乐电唱机)。可供观看的娱乐选择可以随时间而改变。例如,控制器模块1001可以通 过网络接口模块1004和主机代理模块1003从一个或者多个远程服务器接收对 可用的娱乐选择的有规律的更新,并可以更新在该单元上可显示的菜单。在一 个实施方式中,玩家可以能够定制他们的视频和音频选择菜单。例如,玩家可 以能够选择喜爱的体育队、喜爱的TV秀、喜爱的音乐选择或者喜爱的音乐类 型。当玩家在玩家跟踪单元上注册输入识别信息,控制器模块1001就可以从 远程服务器中找回各个玩家的娱乐喜好信息,并且该信息可用来为玩家产生定 制的娱乐选择菜单。控制器模块1001可以使用接口软件1005控制娱乐菜单。通过用户界面 软件1005,其可以包括用于限定硬件-软件接口的逻辑设备和用于控制各种硬 件设备的逻辑设备,控制器模块1001能够显示要在玩家跟踪单元上显示的菜 单并且通过如参照图8所述的一个或者多个外部输入设备,例如触摸屏或者手 持遥控接收娱乐选择。当玩家跟踪单元已经接收到请求进行娱乐选择的输入,控制器模块可以 开始第二个应用程序,该程序允许娱乐选择在用户界面例如但不限于视频播放
器1010、音频播放器1012和网页浏览器1014上显示。这些应用程序可以接 收来自用户界面的输入,用于对应用程序的特征进行操作。例如,在回放期间, 视频播放器可以接收输入用于对要由视频播放器播放的视频特征的播放、前 进、倒带、暂停、停止、增大/减小音量以及慢动作。输入可以从远程输入设 备例如远程控制,或者本地输入设备例如玩家跟踪单元上的输入按钮或玩家跟 踪单元的显示器的触摸屏上产生。在又一个实施方式中,控制器模块1001可以控制促销软件1022,其在玩 家跟踪单元的用户界面上呈现各种促销特征。促销特征可以利用玩家跟踪单元 的多媒体能力,例如通过玩家跟踪单元上的用户界面给出的视频和音频表示。 促销特征可以包括1)用以把玩家吸引到游戏机的吸引表示(attraction presentation), 2)游艺场所各种服务的广告,3)促销奖励,例如游戏机上的 奖金奖励、用于玩游戏的促销积分和用于游艺场所服务的票证,例如打折或者 免费的食物和娱乐。玩家跟踪单元l:显示的促销活动可以根据游戏机上的游戏活动来选择。 例如,可以根据玩家在游戏机上已经玩了多久、已经投注多少以及已经赢得多 少来给他们提供某些促销。此外,对于特定的用户,可以利用从用户那获得的 人口统计学信息,例如使用玩家跟踪卡输入的信息来选择促销活动。促销和吸引表示以及用于促销/吸引的时间表可以通过从远程服务器下载 来有规律地更新。可对促销和吸引表示进行更新,以反映一年之中的不同事件。 例如,在假日期间,广告的视频和音频部分中使用的图像和声音、玩家跟踪单 元上呈现的吸引特征或者促销可以反映假日或者季节主题,例如但不限于在 St.Patrick日前后带有爱尔兰音乐的矮妖精和苜蓿、在7月4日前后的爱国主 义标志和音乐、万圣节标志和万圣节前后的音乐。在另一个实施方式中,广告、促销和吸引特征可以基于玩家在游戏机上 的玩家识别信息。例如,玩家可以获得一个专门的促销,或者对玩家来说,在 他们的生日那天或者他们生日前后的时间里,可以采用一个专门的吸引特征。 作为另一个示例,可以为那些被认为对游艺场所有很大价值的玩家采用专门的 促销或者专门的吸引特征。作为另一个示例,如果图像对玩家是有效的,那么 可将图像集成到为玩家设计的吸引特征中。可以通过忠诚度计划(loyalty program),例如玩家跟踪俱乐部从玩家那里获得玩家识别信息。当玩家在游戏 机上启动玩家跟踪活动时,就能够获得关于玩家的识别信息并且可将其用于对 游戏机上的玩家设计具体的促销和吸引特征。在另一个实施方式中,许多不同的游戏活动可以通过在游戏机上执行游 戏软件来起动。这些游戏活动包括但不限于1)在玩家跟踪单元上玩的机会 游戏,2)用于在可以用玩家跟踪单元进行观看的体育事件中投注的体育下注, 3)奖金游戏,4)累进游戏和5)链接游戏,包括合作游戏和比赛游戏。玩家 跟踪单元上的游戏应用可以独立于在游戏机主机上玩的游戏活动或者连接到 游戏机上的游戏活动。例如,在游戏机上玩的奖金游戏的触发可以因游戏机上 的游戏事件,例如但不限于,在玩游戏期间在游戏机上投注的钱的量而起,或 者奖金游戏的触发可以与游戏活动无关,例如随机触发。玩家跟踪单元可以用来支持链接游戏应用。例如,在比赛期间,用户可 以看比赛中的参与者的状态板,例如通过玩家跟踪显示器看积分榜或者听比赛 的状态信息。在合作游戏中,用户可以通过玩家跟踪界面看或者听合作游戏的 状态信息。在一个实施方式中,在合作游戏中,在不同游戏机上的一组玩家在 寻宝中可以通过在他们各自的游戏机主机上玩游戏尽力收集许多物品。这组玩 家的进展,例如为这组所发现的物品的数量以及这组所需要的物品可以在玩家 跟踪单元上显示。不同玩家跟踪单元之间的对等通信可以针对合作或者竞争游戏允许不同 组的玩家跟踪单元链接或者解除链接。例如, 一个游戏机上的用户可以将消息 送到一组其它游戏机上,询问是否有人想要加入竞争或者合作游戏中,或者可 以从远程服务器有规律地送出合作或者竞争链接游戏的消息。一旦一组玩家已 经选择加入到链接游戏中,那么他们的游戏机就可以通过将游戏机上的玩家跟 踪单元之间进行对等通信而链接在一起。在链接游戏结束后,玩家跟踪单元游 戏机可以终止链接,允许形成不同组并且随时间而解散。在另一个实施方式中,控制器模块1001可以执行发信软件1016,其允许将消息从一个玩家跟踪单元发送到另一个玩家跟踪单元。通过各自游戏机上的 玩家跟踪单元,发信软件可以允许第一台游戏机的用户请求与第二台游戏机的别的用户进行通信。之后,发信软件1016可以确定被请求的用户当前是否通过游戏机的玩家跟踪单元在该玩家跟踪网络的另一台游戏机上注册。例如,在 一个实施方式中,发信软件可以接触远程服务器或路由器,该服务器或路由器
跟踪不同游戏机上的用户活动,并且能够将用户匹配到特定的玩家跟踪单元。 在另一个实施方式中,发信软件1016可以向连接到局域网的其它玩家跟踪单 元广播消息,请求与被请求用户进行通信,该被请求用户可以在该网络的玩家 跟踪单元中之一上注册。当被请求用户位于第二个玩家跟踪单元那里时,请求通信的第一个玩家 跟踪单元可以与第二个玩家跟踪单元建立对等通信链接。然后,在两个玩家跟 踪单元的用户直接与对方通信。消息可以是不同的格式,例如文本、声音、视 频或它们的组合。文本、声音和视频格式可以利用玩家跟踪单元包括多媒体板、 显示器、麦克风、发生设备和输入设备的多媒体能力。在通信活动结束时,对 等链接在这些玩家跟踪单元之间终止。在本发明中,对等消息通信不限于两个 玩家跟踪单元之间的通信。对等消息通信可以在三个或者多个玩家跟踪单元之 间产生,以允许在玩家跟踪单元的不同组之间进行"会议"型通信。对等通信还可用来允许玩家跟踪单元的各组同时发挥共有的多媒体功 能。例如,两个或者多个玩家可能想要观看同样的"体育事件"并且想在他们 正玩游戏机的同时给对方发送关于该游戏的消息。利用玩家跟踪单元上的对等 链接,通信链接和体育事件的同步广播就可以在玩家跟踪单元之间协调。在另 一个实施方式中,两个或者多个玩家可能想要在他们正玩游戏机的同时听同样 的音乐,并且甚至交换音乐会选择。利用对等通信链接,两个或者多个玩家跟 踪单元可以共享音乐会(包括音乐视频)和视频选择,在玩家跟踪单元其中之 一或者两个上播放。在又一个实施方式中,对等通信可用于在对等网络内的其它玩家跟踪单 元之间以及游戏机之间共享内容。例如,当第一个玩家跟踪单元接收到一个视 频节目请求时,第一个玩家跟踪单元可以试图确定该请求节目位于附近的玩家 跟踪单元上。当附近的玩家跟踪单元具有该请求节目时,第一个玩家跟踪单元 可以与该附近的玩家跟踪单元建立对等通信链接,并且从该附近的玩家跟踪单 元下载该请求节目。对等传输可以提供比从远程服务器更快的下载,并且可以 减小局域网上使用的带宽。图12是使用本发明的玩家跟踪单元将游戏机注册到与该玩家跟踪单元通信的一个或者多个服务器上的方法1100的流程图。可将该注册过程称为自设定。在本发明中,可将玩家跟踪单元和游戏机主机注册为单个主体,或者可将 玩家跟踪单元和游戏机主机注册为单独的主体。当将玩家跟踪单元与游戏机分 开单独注册时,在1130中,可将用以识别该玩家跟踪单元的附加信息发送到 本地服务器。在1105中,玩家跟踪单元加电并且可以进行各种自检査。典型地,玩家 跟踪单元从它的游戏机主机接收供电。然而,该电源可以独立于(非切换)游 戏机的电源,并且玩家跟踪单元在即使游戏机电力断开时也可以保持电力。可 将玩家跟踪单元和游戏机同时加电。有许多理由可将游戏机和玩家跟踪单元一 起加电,例如在它被移动后、在维护后、在电力故障或者硬件故障后以及在初 始安装期间。在1110中,在玩家跟踪确定它运行正常后,它可以建立网络连接,从网 络事件协议服务器中恢复日期和事件数据,并且利用恢复的时间和日期在玩家跟踪单元上设置内部时钟(见图9的描述)。有网络时间协议服务器提供的曰期和时间可用于玩家跟踪单元和其它网络设备之间的通信过程。在1115中,玩家跟踪单元上的玩家跟踪控制器可以与其游戏机主机上的 主游戏控制器建立通信。在1120中,仍然为了通信,玩家跟踪单元和主游戏 控制器可以利用从网络时间协议服务器恢复的时间和日期使时钟同步。在1125 中,玩家跟踪单元可以从游戏机主机接收游戏机识别信息。该信息传输可由游 戏机或者玩家跟踪单元启动。在1130中,将注册消息发送到局域网上可以与玩家跟踪单元和/或游戏机 主机通信的一个或者多个本地服务器。注册消息可以包括但不限于l)为通信 而请求与服务器注册。该注册消息l)时间和日期,2)游戏机识别信息,3) 玩家跟踪单元识别信息和4)注册目的(安装、电力故障、机器移动、维护等)。 当操作者已经在游戏机主机上启动了注册过程时,识别信息可以包括操作者识 别信息。根据注册目的不同,可将不同的信息发送到服务器主机。例如,对于电力 故障,可将电力故障的时间和日期发送到服务器主机。为了安全,可将这个信 息与服务器保存的其它记录进行比较。作为另一个示例,如果一台机器被移动, 那么就可将它的新位置和老位置发送到服务器并且与将其与移动表的记录和 以前用于游戏机的位置的记录进行比较。玩家跟踪单元和网络上其它设备之间的通信,例如在注册过程中,可以采 用各种安全协议和识别方案,包括为确保进行安全和认证通信的加密。在2000年12月7日提交、名称为"Secure Virtual Networks in a Gaming Machine",申 请号为09/732650的共同待决美国专利申请和2002年4月3日提交、名称为 "Secure Virtual Networks in a Gaming machine"、申请号为10/116424的共同待 决美国专利申请描述了本发明可以采用的安全通信方法的细节情况,因此在这 里将它们都引入作为参考。在1135中,玩家跟踪单元可以从一个或者多个本地服务期中接收答复并 且针对游戏机主机和/或玩家跟踪单元确定它的登陆状态。在1140中,当游戏 机没有从服务器得到认证时,玩家跟踪单元可以发送消息到游戏机,指示它没 有得到认证以及失败的可能原因。游戏机可以接收该信息并且尝试实施自诊 断。当注册过程正在由操作者启动时,游戏机可以将失败的原因显示给操作者。 操作者可以据此尝试解决该问题并重新尝试该注册过程。在1145中,当游戏机和/或玩家跟踪单元已经得到认证与特定的服务器进 行通信时,玩家跟踪单元和/或游戏机可以开始与具有批准设备的服务器进行 正常的通信。在一个实施方式中,注册服务器可用于对多个服务器和那个请求 认证通信连接的玩家跟踪单元之间的通信进行认证。例如,注册服务器可以对 玩家跟踪单元和它的游戏机主机之间的通信进行认证,该主机具有游戏跟踪/ 记帐服务器、非现金系统服务器和累进。如上所述,注册过程可以相对每个服 务器独立地实施。该认证服务器也可用于跟踪不同设备之间的通信请求,例如 在不同玩家跟踪单元之间的对等通信,并且认证网络上的对等通信。在另一个实施方式中,可将单个注册服务器,例如场内控制服务器用作玩 家跟踪单元系统内所有玩家跟踪单元的玩家跟踪单元注册站点。应用程序服务 器,例如非现金系统服务器、游戏软件服务器和玩家跟踪记帐服务器也可以向 注册服务器注册。因而,注册服务器可以作为中央注册代理并且向由应用程序 服务器提供的合适的应用程序发送消息。这种方法的一个好处是可在这个系统 中增加一个提供新应用程序的新服务器或者一个提供新应用程序的老服务器 而不要求所有的玩家跟踪单元都向供应该新应用程序的服务器注册。相反,具 有新应用程序的该服务器可以仅仅只要向该注册服务器注册并且随后该注册 服务器对于玩家跟踪单元和新注册的应用程序之间的通信发送消息。图13是针对具有本发明的玩家跟踪单元的游戏机的关fl过程(注销)的
方法1200的流程图。在关机过程中,游戏机和玩家跟踪单元从与该玩家跟踪 单元通信的一个或者多个服务器上断开连接。在没有玩家跟踪单元但是具有网 络连接的游戏机中,这个过程可由游戏机上的主游戏控制器执行。有很多理由 可以启动关机过程,例如但不限于,在移动游戏机或者切断游戏机电力进行维 护之前。在1205中,将认证信息,例如识别信息输入到游戏机中,并且玩家跟踪单元接收该信息。识别信息可以是针对请求该关机的个人和/或者设备。可以 通过游戏机上的接口或者玩家跟踪单元上的接口输入认证信息。当通过游戏机 上的接口输入识别信息时,游戏机可以将该识别信息输送到玩家跟踪单元。在接收到该识别信息后,玩家跟踪单元可以向远程服务器发送一条消息该识别信息请求认证开始游戏机的关机。在1210中,玩家跟踪单元接收关于关机请求的答复消息。玩家跟踪单元或者主游戏控制器可以检查该消息,以确定请求 关机是否得到批准。在1210中,当请求关机的请求没有批准(例如,操作者输入他们的识别信息错误或者识别信息无效)时,关机过程就不允许继续。当关机请求已经批准时,在1215中,可以输入启动该关机的原因。接着,在1220中,可以启动 关机过程。在1225中,通过玩家跟踪单元,可将关机请求消息通过局域网发送到一 个或者多个服务器。关机请求消息可以包括但不限于1)游戏识别信息,2) 日期和时间,3)关机或者从网络断开的原因,4)操作者识别信息和5)游戏 机的状态数据。状态数据可以包括但不限于统计数据和游戏机的非易失性存储 器的内容。在接收到关机请求消息并检查它的内容后,该一个或者多个服务器 中的一个可以发送一条答复消息,指示它们已经接收到关机消息并且认证或者 不认证该关机请求。在1230中,检査该答复消息,以确定该关机请求是否得到认证。当关机 请求得到认证时,在1235中,可以通过玩家跟踪接口或者游戏机接口告知游 戏机操作者关机请求已经批准。然后,在1260中,操作者可以将游戏机或者 玩家跟踪单元断电。在其它实施方式中,游戏机和玩家跟踪单元可以不需要操 作者干预而远程断电。在1240中,当关机请求没有批准时,可将指示该请求中错误的消息显示
给操作者。在1245中,确定是否重新尝试发送该数据并且试图纠正该错误。当试图进行重新尝试时,该方法就返回到1225。当不试图进行重新尝试时, 在1225中,作出是否将游戏机断电的决定。当没有选择断电时,在1265中, 游戏机可以返回到它以前的状态。当被迫断电时,在1260中,可关掉电力。 然而,玩家跟踪单元、游戏机和系统服务器可以记录该强制关机的操作者进行 异常关机的曰志。在另一个实施方式中,为了使关机过程/退出过程自动化,可以对专门的 单一目的卡,例如智能卡.、磁卡,或者可以与玩家跟踪单元接口的输入设备, 例如手持电脑进行编程,以执行关机过程。例如,可以用关机命令、认证访问 数据和关机原因对智能卡进行编程。在将智能卡插入玩家跟踪单元上的读卡器 时,可以上传数据,并且可以开始退出,而无需操作者进一歩询问。参照图14,其示出了一个游戏系统的实施方式的方框图,该系统提供从 玩家跟踪单元对Web内容的访问。特别地,包括游戏机702和704以及各种 服务器例如缓存服务器1414、促销服务器1416、和本地Web服务器1418的 网络通过因特网734连接到Web服务器1402。从因特网到这个网络的通信经 过防火墙1408,其能够包括各种过滤。任一数量的客户端或者其它部件,例 如1404和1406也能够与因特网734进行通信。游戏机702和704每个都能够分别包括玩家跟踪单元701和703。玩家跟 踪单元每个都能够包括显示器和一个或者多个输入设备。显示器能够是LCD 显示器、等离子显示器、CRT等。玩家跟踪单元中所包括的输入设备可为触摸 屏接口、与玩家跟踪单元通过无线接口通信的无线遥控装置、键盘、选择按钮、 输入按钮、麦克风等。在某些应用中,输入设备可为设在玩家和显示器之间的 触摸屏接口 。玩家跟踪单元还能够包括提供Web浏览器的玩家跟踪控制器。Web 浏览器能够在玩家跟踪单元的显示器上显示网页。在某些应用中,Web浏览器 能够包括滚动条,允许玩家快速浏览网页的各部分。这种滚动功能能够对小屏 幕(也即,高度在大约三英寸的数量级)特别有用,尽管各种尺寸的显示屏都 能够使用。此外,玩家跟踪单元能够包括处理器,其能够处理数字格式程序文 件,例如下载的网页等,以在显示器上输出。在某些实施方式中,游戏机702和704还能够包括外围设备,例如发声设 备、打印机等。更具体地,玩家跟踪单元701和703能够包括可用于连接发声
设备,例如扬声器、耳机等的音频接口。此外,游戏机702和704中能够包括打印机,其可用于打印玩家跟踪单元显示器上显示的内容。这个内容能够根据 来自游戏机或者其它游戏设备的命令,或者基于玩家输入自动打印。在本实施方式中,Web服务器1402能够通过因特网734将各种类型的内 容提供给游戏机702和704。例如,该内容可包括广告、游戏样本、机会游戏、 旅馆信息/预约、展示信息/预约、餐馆信息/预约、比赛信息/预约等。对游戏 样本和机会,例如基诺、宾果、视频投币、视频扑克等,Web内容能够由一个 或者多个游戏权限来管理。在达到玩家跟踪单元701和703前,Web内容经过防火墙1408。根据应用 不同,防火墙1408能够包括各种过滤器。例如,内容过滤器1412能够限制对 某些Web站点的访问。特别地,游戏设施可能想要限制对由游戏设施赞助的或 者与游戏设施交往的Web站点的访问。另一类能够包括在防火墙中的过滤器包 括访问过滤器1410。这种访问过滤器能够根据玩家的身份限制对内容的访问。 例如,某些组的玩家,例如出手大方、或者其它偏好的顾客可以具有访问那些 提供专门供应、广告、服务等的特定网站。对这些特定成员的访问能够基于玩 家识别号、身份等。具体地,在某些实施方式中,给予玩家对这些网站的访问 能够使他们的玩家识别号包括在一个列表中。在其它实施方式中,玩家跟踪卡 或者玩家识别号能够与特定的身份组相关联。能够使用的又一类过滤器是权限过滤器。这种权限过滤器能够用来限制对 某些Web内容的访问,这取决于给玩家跟踪单元设置的权限。具体地,能够将 权限过滤器设置为拒绝对那些在给玩家跟踪单元所设置的特定的权限下未得 到批准的游戏内容的访问。例如, 一些权限允许参与游戏,例如体育下注、基 诺、和其它游戏,而其它的权限对例如宾果、抽奖等这样的游戏活动进行限制。 此外, 一些权限对在因特网上进行金融交易的游戏活动不予批准。还有其它一 些权限对玩家每天输钱的多少有限制。因而,根据玩家跟踪单元的设置,权限 过滤器能够发挥作用,以限制访问某些游戏内容。此外,在那些对玩家每天输 钱的多少有限制的权限中,权限过滤器能够发挥作用,对己经达到损失的权限 限制的玩家拒绝访问。在某些实施方式中,当达到这个限制时,就会通过玩家 跟踪单元向玩家提供消息,例如"该回家了。你今天已经输掉$500"。参照图15A,其示出具有网络连接的游戏机的一个实施方式的方框图。特 别地,游戏机1500包括玩家跟踪单元1502和处理器或者存储器1504。该处 理器/存储器1504可为设置为存在一个或者多个机会游戏的主游戏控制器、非 易失性存储器、或者其它任何类型的处理器或者存储器。网络连接1508能够 提供玩家跟踪单元1502和因特网、各种服务器等之间的连接。网络连接1508 可为以太网连接、令牌环连接等。此外,玩家跟踪单元1502能够通过连接1506 连接到处理器/存储器1504。连接1506可为以太网连接、令牌环连接等。参照图15B,其示出具有Web浏览器的玩家跟踪单元的方框图。玩家跟踪 单元1502能够包括浏览器并且能够包括通信板1512、译码设备1514和显示 器/音频输出1516。经过玩家跟踪单元1502和网络连接1508之间的信息能够 经过通信板1512。译码设备15M能够用于将从外部源例如Web服务器等接收 到的内容縮放或者调整到包括在玩家跟踪单元1502中的输出设备。此外,译码设备1516能够可操作地将内容,例如多媒体内容縮放或者调 整到与玩家跟踪单元耦合的远程游戏设备。例如,译码设备可用于縮放或者调 整多媒体内容,用于输出到与玩家跟踪单元耦合的游戏机,或者输出到与玩家 跟踪单元无线通信的手持设备。经玩家跟踪单元1502译码的内容可以在本地 的玩家跟踪单元上产生或者从远程游戏设备上接收过来。例如,如果显示器1516具有不同于原始内容参数的维度,那么译码设备 1514能够縮放该内容,以减小显示内容的失真。另外,如上所述,显示器上 能够包括滚动条,以允许玩家观看比显示器尺寸大的图像。更具体地,如果使 用的是小显示器,那么可能存在这样的情况,即,希望显示比显示器面积大的 内容。在这种情况下,玩家仍然能够通过使用一个或者多个滚动条观看该内容。 此外,如果使用音频设备1516,那么译码设备1514能够将声音形式的内容调 整,以匹配音频设备1516的参数。通常,可将译码设备1516设计或者设置为当对内容进行译码时要考虑游 戏设备的处理器、存储和输出能力。输出能力可以包括耦合到目标游戏设备的 输出接口的输出设备,例如但不限于视频输出设备、音频输出设备、灯面板和 打印设备。在对内容译码用于远程游戏设备前,玩家跟踪单元1502可以可操 作地建立与远程游戏设备的通信并且请求关于它的处理器、存储和输出能力的 信息。在另一个实施方式中,远程游戏设备可以接触玩家跟踪单元边并请求具 有特定格式的内容。基于包括在请求中的信息,玩家跟踪单元可以将内容译码 成其至少满足在请求中提供的要求的最小集合的格式。在本实施方式中,Web浏览器或者与玩家跟踪单元相连的设备能够提供各种特征,例如搜索功能、帮助功能、提醒信号等。例如,搜索功能能够允许玩 家使用搜索引擎搜索各种类型的游戏、展示、餐馆等。例此外,在某些示例中, 搜索功能能够为玩家个性化,以使玩家能够指定搜索中优选的事项或者特性。 例如,玩家可以对喜爱的机会游戏指定特定的位置或者命名、对喜爱的展示指 定类型和价格、或者对喜爱的参观指定烹调类型。当玩家使用搜索引擎时,搜 索结果能够基于这些指定的事项或者特性区分先后,以使搜索结果的列表在该 列表的顶端或者附近包括优选的事项或者特性。在某些示例中,搜索结果能够 基于由游戏设施指定的事项或者特性区分先后。例如,游戏设施可能想要推销 新游戏、展示、或者餐馆。当玩家使用搜索引擎时,该结果能够显示出来,在 该搜索结果列表的顶部或者附近包括由游戏设施所指定的游戏、展示、餐馆等。 此外,游戏设施能够保持对由玩家所进行的搜索的跟踪,用于玩家跟踪和/或 市场分析。例如,游戏设施能够确定玩家经常请求的信息的类型,例如餐馆请 求,然后投合他们的市场或者提供,以获得这些感兴趣的区域位置。在另一个示例中,帮助功能能够使得玩家可以获悉有关游戏机、旅馆、餐 馆、活动等的信息。具体地,帮助功能能够包括事项列表、自动弹出特征,其 当将指针放在事项上面、或者当选中该事项等时候就会出现,提供对该事项有 用信息的访问。帮助功能还可以包括搜索能力,其允许玩家搜索帮助类型。在再一个示例中,可以通过显示器/音频设备1516为玩家提供提醒信号。 提醒信号可为全局性的,例如通过网站、在显示器1516上显示的广告广播, 或者它们可为局部的或者个人的。局部提醒信号能够为某些游戏机提供,例如 与特定游戏设施相关的那些。个人提醒信号能够基于Web类个人账户或者玩家 跟踪账户为特殊的玩家提供。根据特定的应用,提醒信号能够由Web服务器通 过游戏机、或者其它服务器提供,作为玩家跟踪单元/或浏览器1502系统的一 部分。图14到图15B所示的实施方式提供了各种好处。特别地,通过提供从玩 家跟踪单元对Web内容的访问,内容供应商能够在一个网站有效地提供静态或 者动态的内容,其能够由因特网用户、游戏玩家等访问。如果网站作出了改变, 所有的这些用户都将接收到更新的信息,而不需要费钱且耗时地要求内容供应
商一定要更新各个通信频道。此外,通过在玩家跟踪设备上提供web浏览器和 输入设备,游戏机能够提供在玩家和web服务器或者其它内容供应商之间的双向通信。因此,玩家能够指定他们想要看的内容的类型,并且游戏设施能够与 这些玩家通信。此外,对于过滤器的使用,通过拒绝对包含那些在特定的权限 下未得到批准的机会游戏的网站的访问,并且在某些应用中,通过当玩家在游 戏时间内已经达到损失的某一限制时提供消息,游戏设施能够参与伤害达到最 小。尽管图14到图15B所示的实施方式绘出了游戏机和游戏机组件特定的设 置,但是应该知道,能够在本发明的范围内作出修改。例如,尽管图14包括 两个游戏机、两个客户端等,但是在游戏系统中能够包括任一数量的游戏机、 服务器和其它组件。此外,尽管图15A到图15B在游戏机或者玩家跟踪设备内 包括组件的特定设置,但是在本发明的范围内的游戏机和玩家跟踪单元内能够 包括各种处理器、存储器和其它组件。结论虽然为了清楚理解的目的,已经详细说明了前述的发明,但很明显,某些 改变和修改可以在所附权利要求书的范围内进行。例如,本发明的游戏机已经说明是将顶盒安装在i游戏机机柜顶部的立式游戏机,但是对根据本发明的游 戏器件的使用不限制于此。例如,游戏机可以是没有顶盒的或游戏机可以是顶 部倾斜或桌上式设计。
权利要求
1.一种玩家跟踪单元,包括显示器;玩家跟踪控制器,其设计或者设置为a)在提供了投注机会游戏的游戏机上跟踪投注活动和b)在该显示器上提供web浏览器,其中该web浏览器设置为在该显示器上显示网页;一个或者多个输入设备,其设置为接收与该web浏览器相关的选择;多媒体板,用于处理在该显示器上输出的数字格式的程序文件;以及通信板,用于与包括web服务器的远程游戏设备通信。
2. 根据权利要求1所述的玩家跟踪单元,还包括用于连接到一个或者多 个发声设备的音频接口。
3. 根据权利要求1所述的玩家跟踪单元,其特征在于,该一个或者多个 输入设备从包含触摸屏接口 、通过无线接口与该玩家跟踪单元通信的无线遥控 装置、键盘、选择按钮、输入按钮、麦克风的组中选择。
4. 根据权利要求1所述的玩家跟踪单元,还包括位于该显示器上方的触 摸屏接口。'
5. 根据权利要求1所述的玩家跟踪单元,其特征在于,该web浏览器能 够访问该web服务器上的内容,以将其显示在该网页上,其中该内容从包含 广告、游戏样本、机会游戏、旅馆信息/预约、秀信息/预约、餐馆信息/预约以 及比赛信息/预约的组中选择。
6. 根据权利要求1所述的玩家跟踪单元,其特征在于,该玩家跟踪单元 可操作地将在该游戏机或者玩家跟踪单元上可以玩的机会游戏的菜单显示为 该网页之一。
7. 根据权利要求1所述的玩家跟踪单元,还包括内容过滤器,其中该内 容过滤器设置为限制通过该web浏览器和显示器对某些网站进行访问。
8. 根据权利要求1所述的玩家跟踪单元,还包括访问过滤器,其中该访 问过滤器设置为限制指定的玩家对某些网页内容进行访问。
9. 根据权利要求8所述的玩家跟踪单元,其特征在于,该访问过滤器设 置为基于玩家识别号、身份、或者识别号和身份两者限制访问。
10. 根据权利要求1所述的玩家跟踪单元,还包括权限过滤器,其设置为 限制对在各种权限下的特定内容进行访问。
11. 根据权利要求10所述的玩家跟踪单元,其特征在于,该权限过滤器 设置为拒绝对那些在对该玩家跟踪单元设置的权限下未得到批准的游戏内容 进行访问。
12. 根据权利要求IO所述的玩家跟踪单元,其特征在于,该权限过滤器 设置为根据对下注量的权限限制来拒绝对游戏内容进行访问。
13. 根据权利要求1所述的玩家跟踪单元,其特征在于,该玩家跟踪单元 提供玩家和网站之间的双向通信。
14. 根据权利要求13所述的玩家跟踪单元,其特征在于,该玩家能够选 择用于显示的网站和信息。
15. 根据权利要求13所述的玩家跟踪单元,其特征在于,该玩家跟踪单 元提供滚动条,其允许该玩家在该显示器上观看内容中所需的部分。
16. 根据权利要求1所述的玩家跟踪单元,其特征在于,该多媒体板包括 译码能力,其设置为将针对具有第一处理、第一存储和第一输出能力的第一游 戏设备配置的包括视频和音频内容的多媒体内容调整适用于该多媒体内容的、 具有第二处理、第二存储和第二输出能力的第二游戏设备。
17. 根据权利要求16所述的玩家跟踪单元,其特征在于,第一游戏设备 或者第二游戏设备是该游戏机、该玩家跟踪单元或者便携式游戏设备中的一个 或者多个。
18. 根据权利要求16所述的玩家跟踪单元,其特征在于,该玩家跟踪单 元还设计或者设置为将已译码的多媒体内容发送到远程游戏设备。
19. 根据权利要求18所述的玩家跟踪单元,其特征在于,在将该已译码 的多媒体内容发送到该远程游戏设备之前,该玩家跟踪单元可操作地确定该远 程游戏设备用于对该多媒体内容进行译码的该处理、存储和输出能力。
20. 根据权利要求16所述的玩家跟踪单元,其特征在于,第二游戏设备 的第二输出能力取决于联接到第二游戏设备的视频或者音频输出设备的性能。
21. 根据权利要求16所述的玩家跟踪单元,其特征在于,该玩家跟踪单 元上的该显示器提供小于用于显示该游戏机上的该机会游戏的主显示器的分 辨率,并且其中该译码能力允许针对该主显示器的第一分辨率而设置的视频游戏内容縮放到该显示器的第二分辨率。
22. 根据权利要求21所述的玩家跟踪单元,其特征在于,该游戏内容是可以在该游戏机上玩的机会游戏或者奖金游戏。
23. 根据权利要求16所述的玩家跟踪单元,其特征在于,该玩家跟踪单 元上的该显示器提供小于用于显示该游戏机上的该机会游戏的主显示器的分 辨率,并且其中该译码能力允许针对该显示器的第一分辨率而设置的视频游戏 内容縮放到该主显示器的第二分辨率。
24. 根据权利要求1所述的玩家跟踪单元,还包括位于该玩家跟踪单元和 web服务器之间的以太网连接。
25. 根据权利要求1所述的玩家跟踪单元,还包括位于该玩家跟踪单元和 设置为显示游戏机上的机会游戏的主游戏控制器之间的以太网连接。
26. 根据权利要求1所述的玩家跟踪单元,还包括设置为打印该显示器上 显示的内容的打印机。
27. 根据权利要求1所述的玩家跟踪单元,其特征在于,该web浏览器 设置为提供搜索工具、帮助工具、或者搜索工具和帮助工具两者。
28. 根据权利要求1所述的玩家跟踪单元,其特征在于,该搜索工具允许 搜索可在该游戏机或者该玩家跟踪单元上玩的机会游戏。
29. 根据权利要求1所述的玩家跟踪单元,其特征在于,该玩家跟踪控制 器设置为基于存储在玩家跟踪账户中的信息提供提醒信号。
30. 根据权利要求1所述的玩家跟踪单元,其特征在于,该多媒体板能够 处理由该玩家跟踪单元接收到的流格式的程序。
31. 根据权利要求1所述的玩家跟踪单元,还包括 网络接口。
32. 根据权利要求1所述的玩家跟踪单元,其特征在于,该多媒体板还包 括以太网接口、数字音频/视频解码器、NTSC/PAL解码器、视频输出接口、 视频输入接口、 USB接口、 PCI接口、 IDE接口、 ISA接口、 CPU、图形卡、 USB接口、无线接口、音频输出接口、音频输入接口、音频编解码器(编码 器/解码器)、麦克风输入接口、存储器接口及其它们的组合中的至少一个。
33. 根据权利要求1所述的玩家跟踪单元,其特征在于,该显示器是LCD 显示器、等离子体显示器和CRT中的至少一个。
34. 根据权利要求1所述的玩家跟踪单元,还包括用于存储关键信息的 非易失性存储器。
35. 根据权利要求34所述的玩家跟踪单元,其特征在于,该玩家跟踪控 制器还设计或者设置为检测该玩家跟踪单元上的倾斜事件并且在该关键信息 丢失之前将该关键信息存储到该非易失性存储器上。
36. 根据权利要求35所述的玩家跟踪单元,其特征在于,该倾斜事件是 电力丧失。
37. 根据权利要求34所述的玩家跟踪单元,其特征在于,该关键信息是 显示在该显示器上的网页的快照、显示在该显示器上的视频图像、显示在该显 示器上的游戏内容、显示在该显示器上的交易信息或者它们的组合中的一个或 者多个。
38. 根据权利要求34所述的玩家跟踪单元,其特征在于,该玩家跟踪控 制器设计或者设置为确定该关键信息以存储在该非易失性存储器上。
39. 根据权利要求34所述的玩家跟踪单元,其特征在于,该玩家跟踪控 制器还设计或者设置为从该非易失性存储器中恢复该关键信息的所选部分并 且在该显示器上显示该关键信息的所选部分或者将该关键信息的该选择部分 发送到远程游戏设备。
40. 根据权利要求34所述的玩家跟踪单元,其特征在于,该玩家跟踪单 元还设计或者设置为在该显示器上产生界面,用于选择在该非易失性存储器上 所存储的关键信息进行恢复。
41. 根据权利要求34所述的玩家跟踪单元,其特征在于,该玩家跟踪单 元还设计或者设置为使用存储在该游戏机上的该关键信息从显示在该显示器 上的该玩家跟踪单元的先前状态来重构视频图像。
42. 根据权利要求41所述的玩家跟踪单元,其特征在于,该重构的视频 图像来自产生于该玩家跟踪单元的游戏、奖金游戏或者交易界面。
43. 根据权利要求34所述的玩家跟踪单元,其特征在于,该玩家跟踪单 元还设计或者设置为将来自该玩家跟踪单元的先前状态的视频图像存储到该 非易失性存储器中。
44. 根据权利要求43所述的玩家跟踪单元,其特征在于,该视频图像来 自产生于该玩家跟踪单元的游戏、奖金游戏或者交易界面。
45. 根据权利要求34所述的玩家跟踪单元,其特征在于,该关键信息来 自产生于该玩家跟踪单元的游戏、奖金游戏或者交易界面。
46. 根据权利要求34所述的玩家跟踪单元,其特征在于,在玩家跟踪单 元运行期间,该玩家跟踪控制器在多个状态之间进展,并且将这多个状态中每 一个状态的状态信息存储到该非易失性存储器,并且其中,当在该多个状态中, 第一状态和第二状态之间发生故障时,该玩家跟踪单元可操作地利用在该非易 失性存储器中所存储的第一状态的状态信息将自身恢复到第一状态。
47. —种游戏机,包括主游戏控制器,其设计或者设置为提供一个或者多个在该游戏机上显示的 机会游戏;以及玩家跟踪单元,包括 显不器;玩家跟踪控制器,其设计或者设置为在该显示器上提供web浏览器, 其中该web浏览器设置为在该显示器上显示网页;一个或者多个输入设备,其设置为接收与该web浏览器相关的选择;以及多媒体板,用于处理在该显示器上输出的数字格式的程序文件。
48. —种玩家跟踪单元,包括 显不器;玩家跟踪控制器,其设计或者设置为a)在提供了投注机会游戏的游戏机 上跟踪投注活动和b)在多个状态之间进展,并且针对该多个状态中的每一个 状态将该状态信息存储到非易失性存储器中,其中,当在该多个状态中,第一 状态和第二状态之间发生故障时,该玩家跟踪单元可操作地利用在该非易失性 存储器中所存储的第一状态的状态信息将自身恢复到第一状态;一个或者多个输入设备,其设置为接收与在该显示器上所显示的界面相关 的选择;用于与远程游戏设备通信的通信板;以及 用于存储该状态信息的该非易失性存储器。
49. 根据权利要求48所述的玩家跟踪单元,其特征在于,该状态信息来 自产生于该玩家跟踪单元上的游戏、奖金游戏或者交易界面。
全文摘要
本发明公开了一种玩家跟踪单元,其提供有显示器和设计或者设置为在显示器上提供web浏览器的玩家跟踪控制器。该玩家跟踪单元可以包括一个或者多个输入设备,其能够接收与web浏览器有关的选择。此外该玩家跟踪单元能够包括多媒体板,用于处理将其在显示器上输出的数字格式的程序文件。
文档编号G07F7/00GK101156182SQ200680011075
公开日2008年4月2日 申请日期2006年3月28日 优先权日2005年3月30日
发明者滨·T·尼古因, 约瑟夫·R·赫德里克 申请人:Igt公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1