专利名称:用于游戏机的用户接口系统和方法
技术领域:
一般来说,本发明涉及结合附加用户接口的游戏系统,更具体地说,涉及将具有能显示动画的显示屏的嵌入式附加用户接口集成到游戏机中的系统和方法。
背景技术:
传统上,游戏机只是为了游戏的目的而设计的。在这点上,只是将游戏机构造成包括游戏功能。但是,近年来,娱乐场的所有者意识到,通过在游戏机中增加附加特征,他们能够使玩家对游戏机的关注保持更长的时期。而这又会导致玩家在更长的时期内在游戏机上下注,从而增加娱乐场的利润。
一种用来保持玩家对游戏机的关注的技术是使玩家具有对博彩相关的信息的访问权。通过将小型电子显示器附接到游戏装置,便可将博彩相关的信息以及新闻和广告发送给玩家。例如,博彩相关的信息可以包括关于体育博彩的信息和那些体育赛事的投注选项。另外,博彩相关的信息还可包括诸如赛马和场外投注的信息。新闻和广告也可以通过使玩家具有对从表演时间到餐馆和酒店特别节目再到全球事件的信息的访问权来保持玩家的关注,从而减少玩家离开游戏机的需要和/或欲望。
此外,比较理想的是使玩家具有对上述信息的交互式访问权。这种类型的交互性允许玩家具有大得多的利用上述信息的灵活性。玩家也可以采用更有效的方式来利用博彩相关的信息。在这点上,更大级别的灵活性和访问权可能会使玩家呆在游戏机旁边投注持续显著更长的时期。不幸的是,目前用于显示和访问该类型的信息的系统组件(如外部键盘和显示器模块)在它们提供的功能性和能力方面受到极大限制,从而限制了它们保持玩家关注的能力的成效。
如上所述,向玩家散发博彩相关的信息和广告的尝试通常需要远离游戏机本身的构造来将附加系统组件单独附接到游戏装置。具体来说,由于在这些用于访问和显示来自游戏机的信息的组件中缺乏固有的能力,所以这些组件的可用性受到极大限制。这些组件一般包括键盘、读卡器和显示器装备,如2行LED显示器。比较理想的是以更统一的方式将这些组件集成到游戏装置本身中,以便提供比之前可用的功能性大得多的功能性。
因此,本领域的技术人员长久以来一直意识到,需要一种能够将扩展的服务和系统能力与游戏装置的更传统的功能集成在一起的系统。所要求的发明清楚地解决了这些和其它需要。
发明内容
简而言之,就一般来说,所要求的发明通过提供一种在游戏机中使用的嵌入式附加用户接口来解决上述和其它问题,其中该游戏机包括游戏屏幕和游戏处理器。更具体地说,该嵌入式附加用户接口包括能显示Web内容的显示屏和嵌入式处理器。优选地,能显示Web内容的显示屏通过该显示屏向用户呈现Web信息。嵌入式处理器优选利用内部操作系统,并且与游戏处理器通信。优选地,嵌入式处理器读取输入数据,如果需要,将该数据转换成Web协议(Web开发语言),并且将该数据映射到能显示Web内容的显示屏上。以此方式,能显示Web内容的显示屏通过提供更丰富的游戏体验来增加用户的刺激感。
根据优选实施例的另一方面,由嵌入式附加用户接口接收到的输入数据是I2C消息(或其它串行通信)。优选地,嵌入式处理器通过I2C总线(或其它串行通信总线)与游戏处理器和/或其它相连装置通信。嵌入式附加用户接口的能显示Web内容的显示屏优选是彩色图形触摸屏显示器。优选地,嵌入式处理器至少是32位处理器。此外,嵌入式附加用户接口的内部操作系统优选定制成与该内部操作系统所附着的特定硬件匹配。
根据优选实施例的另一方面,嵌入式处理器利用密码技术。在一个优选实施例中,提供认证过程以便鉴别和认可Web内容。优选地,该认证过程提供可审计性和可追踪性。具体来说,该认证过程提供足以使游戏管理者允许娱乐场的操作人员设计他们自己的内容的安全性。
根据优选实施例的另一方面,HTML是在嵌入式附加用户接口中输入数据被转换成的Web协议。在另一个优选实施例中,DHTML是在嵌入式附加用户接口中输入数据被转换成的Web协议。在又一优选实施例中,XML是在嵌入式附加用户接口中输入数据被转换成的Web协议。在再一优选实施例中,MACROMEDIA FLASH动画技术是在嵌入式附加用户接口中输入数据被转换成的Web协议。在一个优选实施例中,嵌入式附加用户接口连接到以太网联网的骨干网。此外,在一个优选实施例中,嵌入式附加用户接口通过以太网联网的骨干网连接到Web服务器。
在另一个优选实施例中,嵌入式附加用户接口包括能显示动画的显示屏和嵌入式处理器。在又一个优选实施例中,嵌入式附加用户接口包括网页显示屏和嵌入式处理器。在再一个优选实施例中,嵌入式附加用户接口包括多媒体显示屏和嵌入式处理器。
根据另一个优选实施例,所要求的发明涉及一种结合于包括独立游戏屏幕(或游戏区域,如旋转盘)的游戏机中的嵌入式附加用户接口。该嵌入式附加用户接口包括能显示Web内容的显示屏和嵌入式处理器。优选地,能显示Web内容的显示屏通过该显示屏向用户呈现Web信息。嵌入式处理器优选利用内部操作系统。嵌入式处理器读取输入数据,如果需要,将该数据转换成Web协议(Web开发语言),并且将该数据映射到能显示Web内容的显示屏上。此外,在该实施例中,嵌入式处理器另外还包括标准游戏处理器的功能性,并且因此取代游戏机中的标准游戏处理器。
根据另一个优选实施例,所要求的发明涉及一种游戏机,该游戏机包括具有网页显示屏的嵌入式附加用户接口。优选地,该游戏机包括游戏显示屏、游戏处理器和嵌入式附加用户接口。该嵌入式附加用户接口还包括相同的网页显示屏和如上所述的嵌入式处理器。
根据另一个优选实施例,所要求的发明涉及一种经由结合于游戏机中的嵌入式附加用户接口通过提供更丰富的游戏体验来增加与游戏机有关的用户刺激感的方法。优选地,该嵌入式附加用户接口包括嵌入式处理器和网页显示屏。该方法优选包括通过串行通信总线(如I2C总线)在嵌入式附加用户接口中接收包含增强的玩家信息的串行数据消息;如果需要,将该数据消息转换成Web开发语言;以及将该数据消息映射到网页显示屏上,其中该显示屏通过该显示屏向用户呈现网页信息。
在一个实施例中,通过使用DSA(数字签名算法)或RSA(Rivest-Shamir-Adleman)密码技术进行数字签名验证来保护Web内容。在这点上,优选利用数字签名验证来保护内容,使得可以容易地识别任何未经授权的改变。当然,在其它实施例中也可以利用其它合适的保护技术。
此外,一个优选实施例利用消息鉴别码(MAC),它可用于同时验证消息的内容完整性和真实性。消息鉴别码的产生比使用数字签名验证技术时快,但它不太鲁壮。在一个优选实施例中,所用的鉴别技术是bKey(电子密钥)装置。bKey是捆绑到特定个体的电子标识符。
通常,在一个优选实施例中,数据可以鉴别并且可以认可,而不是被隐藏或以其它方式搞乱(加密)。认可是一种用于保证消息的发送方随后不能否认曾经发送过该消息并且接收方不能否认曾经接收过该消息的方法。
根据一个优选实施例,为一个或多个游戏机系统或嵌入式附加用户接口组件(或内容)分配标识码。将这些组件分组成一个受保护的组件绑定组,其中使用密码安全程序和绑定组中的组件的标识码来进行分组。因此,绑定防止窜改或否认关于绑定组内的组件或内容的任何修改或替换的内容输入(entry)。
根据优选实施例的另一方面,必须通过利用基于输入本身和绑定组内的组件和内容的各自的标识码的散列消息鉴别码进行数字签名来鉴别每个内容输入。以同样的方式,必须通过利用基于输入本身和绑定组内的组件和内容的各自的标识码的散列消息鉴别码进行数字签名来鉴别试图替换任何嵌入式附加用户接口组件或内容的每个输入。
优选地,嵌入式附加用户接口组件的标识码随机或伪随机产生。根据验证系统的另一方面,使用SHA-1散列来产生用于鉴别对组件绑定的访问的散列消息鉴别码密钥,其中SHA-1散列是通过使用绑定组中的组件的各自的标识码产生的。另外,利用通过使用绑定组中的组件和内容的各自的标识码产生的SHA-1散列来将嵌入式附加用户接口组件绑在组件绑定内。
在结合附图阅读以下详细描述后,所要求的发明的其它特征和优点将变得显而易见,其中附图举例示出所要求的发明的特征。
图1示出根据所要求的发明利用网页显示屏和嵌入式处理器构造而成的嵌入式附加用户接口的相关图,其中该嵌入式处理器从游戏监视单元中接收数据消息,将这些数据消息转换成网页内容,并映射到网页显示屏上;图2示出利用2×20VF显示器和12位键盘的现有技术的游戏系统的相关图;图3示出根据所要求的发明利用网页显示屏和嵌入式处理器构造而成的嵌入式附加用户接口的相关图,其中该嵌入式处理器通过网络适配器端口从便携式计算机中接收经密码认证的网页内容;图4示出根据所要求的发明利用网页显示屏和嵌入式处理器构造而成的嵌入式附加用户接口的相关图,其中该嵌入式处理器通过以太网联网的骨干网从后端服务器中接收网页内容;图5示出根据所要求的发明利用网页显示屏和嵌入式处理器构造而成的嵌入式附加用户接口的相关图,其中该嵌入式处理器包括标准游戏处理器的功能性;图6示出根据所要求的发明构造而成的嵌入式附加用户接口的对象交互图;图7是示出在嵌入式附加用户接口和游戏监视单元之间发送数据时发生的事件序列的图;以及图8是示出在网页显示屏上按下虚拟按键时发生的事件序列的图。
具体实施例方式
根据所要求的发明构造而成的嵌入式附加用户接口的一个优选实施例涉及将嵌入式附加用户接口集成到游戏机中,以便通过提供更丰富的游戏体验来增加用户的刺激感。该嵌入式附加用户接口提供增强的玩家满足感和刺激感以及改进的游戏装置可靠性、交互性、灵活性、安全性和责任性。本文之所以有时将用户接口称为“附加”是因为该用户接口与游戏屏幕(或其它游戏呈现(presentation))分离。此外,本文之所以有时将用户接口称为“嵌入式”是因为在本发明的一些优选实施例中,该用户接口包括它自己的处理器。
现在参照附图,其中在所有图中,类似的附图标记表示类似或对应的部件,更具体来说参照图1-5,示出嵌入式附加用户接口10的一个实施例。具体来说,图1示出包括网页显示屏20和嵌入式处理器30的嵌入式附加用户接口10。用户接口10结合于游戏机40中,而游戏机40又包括游戏屏幕50(和/或非屏幕游戏区域50,如旋转盘或其它游戏呈现)、游戏处理器60和游戏监视单元65。嵌入式处理器30采用内部操作系统,并且与游戏处理器60通信。嵌入式处理器30读取输入数据,将该数据转换成Web开发语言,并将该数据映射到网页显示屏20上。显示屏20通过该显示屏向用户呈现网页信息,从而通过提供更丰富的游戏体验来增加用户的刺激感。游戏监视单元65监视通过用户接口10输入的信息。这提供对过去用于提供用户信息的传统的系统组件70(输入/输出外围组件,如2行×20字符VF(真空荧光)显示器和12位键盘)的显著改进。用户接口10采用和先前系统组件70与游戏监视单元通信的方式相同的方式与游戏监视单元65通信。
如图2所示,现有技术的游戏装置通常利用单个视频显示屏作为游戏机40的游戏屏幕50,同时将附加系统组件70附接到或并置在游戏机的旁边。但是,在所要求的发明的一个优选实施例中,用嵌入式附加用户接口10取代现有技术的系统中所用的系统组件70,以便提供网页显示屏20的高级功能性。该功能性包括显示动画、多媒体和其它Web类型的内容的能力,这只是举例,而不是限制。嵌入式附加用户接口10使得能够通过网页显示屏20以令人兴奋的显眼的格式向玩家(或潜在的玩家)呈现附加信息(如增强的玩家信息),同时不会干扰显示在游戏屏幕50上的正常的游戏进程。此外,嵌入式附加用户接口10不会干扰游戏机40中的正常的游戏硬件,而是被容易地集成到游戏机40中。
再次参照图1,在涉及多个游戏机(或游戏组件)制品的情形下,可以在无需访问可能是来自另一游戏制造商的游戏机的私有且不可访问的游戏逻辑或其它游戏系统的情况下将嵌入式附加用户接口10结合于游戏机中(保持原样或经过翻新)。因此,在所要求的发明的一个优选实施例中,除了在游戏机中通常可见的标准游戏屏幕50外,还将包括用于向玩家呈现补充信息的网页显示屏20的嵌入式附加用户接口10结合于游戏机40中。也可以将嵌入式附加用户接口10结合于利用游戏区域(如盘式旋转器)而不是标准游戏屏幕50的游戏机40中。该补充信息可以包括一般的游戏信息、玩家特有的信息、玩家刺激感和兴趣着迷内容、广告内容(定位或其它)等。此外,在其它优选实施例中,嵌入式附加用户接口10可以具有与游戏处理器60的游戏逻辑交互的能力,因而可以提供诸如奖金游戏的其它功能性和/或将来自网页显示屏20的奖品、促销优惠或赠品结合到游戏屏幕50的能力。此外,网页显示屏20可以在没有进行游戏时采用“观赏模式”显示补充信息。
在所要求的发明的一个优选实施例中,使用嵌入式附加用户接口10来使娱乐场的服务对于娱乐场的顾客来说更易获得和更友好。在一个优选实施例中,将嵌入式附加用户接口10设计成与现有游戏通信系统网络中目前采用的游戏平台的硬件配置连接,从而为娱乐场降低实现成本。诸如Mastercom系统的系统网络的标准游戏网络接口包括到键盘和显示器的多点式总线通信方法。Mastercom系统可自Bally Manufacturing获得,并且在Raven等人的U.S.专利号5,429,361中有所描述,通过引用将该专利结合于本文。一种目前利用的这样的总线是EPI总线(增强型玩家接口总线),它利用工业标准的I2C硬件和信令。
在一个优选实施例中,使用嵌入式附加用户接口10来取代/升级EPI总线。优选地,嵌入式附加用户接口10采用“即插即用”的方式取代游戏机中的EPI总线。换句话说,可以拔掉老的EPI总线,再将新的嵌入式附加用户接口10简单地插入到游戏机40的I2C总线中,其中用户接口10利用目前采用的工业标准I2C硬件和信令,而无需做任何进一步的修改。嵌入式附加用户接口10的嵌入式处理器30读取输入I2C数据(内容),将该数据转换成Web开发语言(如HTML、DHTML、XML、MACROMEDIA FLASH),并将该数据映射到网页显示屏20上。以此方式,嵌入式附加用户接口10将通常呈现在2行×20字符VF显示器上的之前的I2C数据消息自动变换为引人注目的动画(多媒体)网页风格的格式。这导致增强的玩家满意度和刺激感,同时具有极小的翻新要求。
因为在一个优选实施例中,嵌入式附加用户接口10利用I2C硬件和信令,所以这使得用户接口10能够表述并理解I2C协议消息集,并且因而采用和游戏处理器之前与EPI总线通信的方式相同的方式与游戏机40的游戏处理器60(或其它联网的装置)直接通信。因此,在所要求的发明的一个优选实施例中,通过将嵌入式附加用户接口10集成到游戏机40中,来取代并实质上升级之前所利用的硬件(如EPI总线)的功能性。因此,免除了任何这样的系统组件(如键盘和2行×20字符VF显示器)的外部硬件。
如上所述,在一个优选实施例中,由嵌入式附加用户接口10接收到的输入数据是I2C信令协议;但是,在其它实施例中,利用其它串行通信协议(或电子通信格式)。优选地,嵌入式处理器30通过I2C总线(或者在利用另一协议的实施例中,通过另一串行通信总线)与游戏处理器60和/或其它相连装置通信。嵌入式附加用户接口10的网页显示屏20优选是彩色图形触摸屏显示器。优选地,嵌入式处理器30至少是32位处理器。一个优选实施例利用32位处理器,这是因为写入了诸如SHA-1和DSA算法的密码技术,并且这些技术在32位系统上自然运行。另外,在所要求的发明的一些优选实施例中利用MicrosoftWindows环境,它也是32位。此外,嵌入式附加用户接口10的内部操作系统优选定制成与该内部操作系统所附着的特定硬件匹配。
优选地,嵌入式附加用户接口10是嵌入式计算机板,除了嵌入式处理器30和网页显示屏20外,该板还包括可拆卸的COMPACTFLASH卡75(或其它存储装置,如图1所示)和网络适配器端口。通过从COMPACT FLASH卡75(或其它存储装置)物理交换出来实现对嵌入式附加用户接口10的内容和特征升级。因此,为了从嵌入式附加用户接口10中检索数据,通过物理移除并读取COMPACT FLASH卡75来访问数据。
在一个优选实施例中,嵌入式附加用户接口10的嵌入式处理器30所用的内部操作系统是WINDOWSCE 4.2版(或更高版本)。优选地,将嵌入式附加用户接口10构建在由Kontron Corporation开发的基于PXA255的板上。另外,在嵌入式附加用户接口10的一个优选实施例中,网页显示屏20的浏览器控件是MICROSOFTINTERNET EXPLORER6.0(或更高版本),它在嵌入式处理器30的优选内部操作系统WINDOWSCE 4.2下标准安装。
嵌入式附加用户接口10的一个优选实施例还提供用于将系统信息输入到游戏机40中并从游戏机40中检索系统信息的机制。如上所述,嵌入式附加用户接口10优选使用工业标准I2C硬件和信令。I2C协议具有多主机能力,即能够同时作为从机和主机参与。嵌入式附加用户接口10使得能够将系统信息(如由玩家输入到网页显示屏20中的信息)从游戏机40发送到槽形系统网络(或另一目的位置)。类似地,嵌入式附加用户接口10还使得能够将系统信息(如显示消息)从系统网络(或另一源位置)发送到游戏机40,以便玩家通过网页显示屏20查看。
在一个优选实施例中,也可以通过用户将信息输入到用户接口10的网页显示屏20中。用户接口10的网页显示屏20采用虚拟键盘。此外,用户接口10使用键盘字典,该键盘字典允许用户能够输入比之前利用12位VF键盘时可能的信息量大得多的信息。例如,用户按下通过浏览器显示在触摸屏上的虚拟按键。这利用识别所按下的虚拟按键的字符串通过调用它的调度接口来调用键盘对象。当将那个字符串传给它时,键盘对象在初始化时就已经载入的字典对象中查找该字符串,同时返回一组关键字。当它检索到这组0或更多个关键字字符时,它通过调用由该对象暴露的接口将它们传给GMU。
通常,使用网络接口(或等效系统)来控制供特定娱乐场内的游戏机40使用的资金流。通过利用所要求的发明的嵌入式附加用户接口10,可以通过只是触摸网页显示屏20来指示游戏网络接口在玩家帐户和游戏装置之间移动资金。此外,可以提供许多其它更复杂的命令和指令。因此,嵌入式附加用户接口10直接在游戏装置本身改进了游戏机40与玩家和娱乐场员工的接口。
在所要求的发明的一个优选实施例中,嵌入式附加用户接口10的网页显示屏20使得能够在动画、多媒体、Web内容风格的环境中向玩家显示玩家消息。这些消息之前是以普通得多的格式显示在独立的显示器装置(如2行VF显示器装置)上的。在一些优选实施例中,玩家使用网页显示屏20中的触摸屏按钮来在网页显示屏20中的窗口之间导航,这些按钮允许访问系统功能,如非现金提款、余额请求、系统请求、积分兑换等。在所要求的发明的其它优选实施例中,网页显示屏20利用本领域中普遍已知的各种其它数据输入技术来代替触摸屏数据输入。因此,嵌入式附加用户接口10的实现是对游戏机40的有效、极其有益且实质的升级,它在之前利用EPI总线时可能具有的功能性基础上增加了功能性。
在一个优选实施例中,通过嵌入式处理器30将文本数据消息转换成网页导航请求,然后将它们显示在网页显示屏20上。其中一些网页还利用诸如JAVA SCRIPT和VB SCRIPT的脚本语言。优选地,嵌入式附加用户接口10在具有触摸屏能力的网页显示屏20上仿效12位键盘和2×20VF显示器。在该实施例中,使之前显示在2×20VF显示器上的命令与对应的URL匹配,并且使用浏览器来在网页显示屏20上呈现该页。所显示的网页包含有效地仿效硬件按键的触摸屏按键。
在所要求的发明的一个优选实施例中,使用字典URL方法来将数据消息转换成网页信息。以此方式,在字典数据文件中“查找”数据消息,在字典数据文件中,可以将这些数据消息重定向到引人注目的URL。嵌入式处理器30对I2C总线上用于现有技术的增强型玩家接口(EPI)VF显示器的请求做出响应。网页显示屏20不是像传统的PC监视器那样的无源显示器装置,而是显示屏20必须用文本类型的响应对命令做出响应。这些请求包括初始化请求、状态请求和显示请求。当把将要显示的每个文本数据消息传到嵌入式处理器30中时,处理器30调用URL字典,以便查找URL,用该URL来取代文本数据消息。一旦完成替换,嵌入式处理器30便指示网页显示屏20呈现(或导航到)合适的网页。
因此,使用URL字典组件来将从嵌入式处理器30发送并用于显示在2×20VF显示器上的文本串映射为URL,可以使用该URL来显示该消息的视觉上显著增强的图形表示。因此,URL字典组件包含从嵌入式处理器30发送的将受到支持的可能的文本消息的列表和到一组将显示在网页显示屏20上的所需的显眼的Web内容的映射。在消息不在URL字典中的这种事件中,将该消息映射到用于替换2行模式的页。
在上述优选实施例中,嵌入式附加用户接口10的嵌入式处理器30读取输入I2C数据消息,将这些I2C数据消息转换成Web开发语言(如HTML、DHTML、XML、MACROMEDIA FLASH),并将新转换的网页数据消息映射到网页显示屏20上。另外,嵌入式附加用户接口10还可读取已经是Web开发语言(如HTML、DHTML、XML、MACROMEDIA FLASH)的输入数据消息,并将该网页数据映射到网页显示屏20上。此外,非常有利的是,所要求的发明的一个优选实施例还允许正在使用嵌入式附加用户接口10的娱乐场设计并使用他们自己的内容,从而使娱乐场能够决定呈现在用户接口10的网页显示屏20上的网页的外表。
现在参照图3,在该优选实施例中,可以本地下载内容。具体来说,在一个优选实施例中,通过用于下载新内容的物理USB(或其它连接)来更新内容。在一个优选实施例中,可以通过将独立的计算机78连接到嵌入式附加用户接口10的网络适配器端口来访问COMPACT FLASH卡75上的数据。该实施例允许更新操作系统的内容,改变操作系统本身,并从COMPACT FLASH卡75中接收数据。物理移除COMPACT FLASH卡75也是更新和检查嵌入式附加用户接口10上的文件的一个选项。
在一个优选实施例中,使用便携式计算机来存储数据内容并将数据内容发布到嵌入式附加用户接口10上的COMPACT FLASH卡75上,以及从嵌入式附加用户接口10上的COMPACT FLASH卡75中接收数据。在该实施例中,鉴别嵌入式附加用户接口10上的所有内容,就好像它是游戏机一样。
在另一个优选实施例中,网络适配器端口在用户接口10的嵌入式计算机板上运行。该实施例还包括引导装入程序。此外,在该实施例中,便携式计算机78(如上所述)包括用于将数据上载到嵌入式附加用户接口10上的COMPACT FLASH卡75和从嵌入式附加用户接口10上的COMPACT FLASH卡75下载数据的组件。具体来说,在便携式计算机78上运行的这些组件用于将新的数据内容移动到嵌入式附加用户接口10,并用于确认和验证嵌入式附加用户接口上的数据内容。优选地,用于更新COMPACT FLASH卡75的所有数据通过板上的单个内建式网络适配器端口移入或移出嵌入式附加用户接口10。
在所要求的发明的嵌入式附加用户接口10出现之前,游戏管理者一直不愿意允许娱乐场的操作人员来设计他们自己的内容。但是,由于通过嵌入式附加用户接口10中的嵌入式处理器30实现了密码技术,所以所要求的发明在具有足以使游戏管理者允许娱乐场的操作人员设计他们自己的内容的安全性下提供认证过程。具体来说,在一个优选实施例中,所提供的认证过程确保鉴别和认可由娱乐场的操作人员设计的Web内容。优选地,在所要求的发明中,所提供的认证过程还确保可审计性和可追踪性。在所要求的发明的优选实施例中,利用诸如鉴别和认可(如下文所述)的各种密码技术来提供足以使游戏管理者允许娱乐场的操作人员设计他们自己的内容的安全性。
在一个优选实施例中,使用该认证过程来以与认证“签名程序”所用的方式相同的方式认证“签名内容”(由娱乐场的所有者创建)。优选地,在认证过程中利用PKI(公共密钥基础结构)。PKI是数字证书、证书颁发机构和其它验证真实性和有效性的注册机构的系统。在一个优选实施例中,创建“新一级”或第二PKI,它起源于初级PKI,并且通过杠杆作用影响证书(如X.509证书)的允许有限访问的能力。因此,该优选实施例允许使用证书内的属性来在游戏行业内提供“多级”代码访问和接受。
在一个实施例中,通过使用DSA(数字签名算法)或RSA(Rivest-Shamir-Adleman)技术进行数字签名验证来保护内容。在这点上,优选使用数字签名验证来保护内容,使得可以容易地识别任何未经授权的改变。数字签名是与手写签名等效的数字,因为它将个人身份绑定到一条信息中。数字签名方案通常由签名创建算法和相关的验证算法组成。数字签名创建算法用于产生数字签名。数字签名验证算法用于验证数字签名可信(即,它实际上由指定实体创建)。在另一个实施例中,使用其它合适的技术来保护内容。
在一个优选实施例中,使用安全散列函数-1(SHA-1)来根据数据内容或固件内容计算160位散列值。接着,对该160位散列值(又称为缩写位串)进行处理,以便使用单向私有签名密钥技术来创建游戏数据的签名,这称为数字签名算法(DSA)。DSA使用私有密钥/公共密钥对中的私有密钥和随机或伪随机产生的整数来产生数据内容或固件内容的160位散列值的320位签名。除了标识号外,还将该签名存储在数据库中。
在另一个优选实施例中,所要求的发明利用消息鉴别码(MAC)。消息鉴别码是一种特殊类型的消息摘要,其中包括秘密密钥作为指纹的一部分。正常的摘要由散列(数据)组成,而MAC由散列(密钥+数据)组成。因此,MAC是作为数据(纯文本或加密文本)和秘密密钥的函数的位串。将消息鉴别码附加到数据,以便允许数据鉴别。此外,可以使用MAC来同时验证消息的数据完整性和真实性。通常,消息鉴别码(MAC)是一个单向散列函数,它取对称密钥和一些数据作为输入。对称密钥算法是一种密码术算法,它使用相同的密码密钥来加密和解密消息。
消息鉴别码的产生比使用数字签名验证技术时快;但是,消息鉴别码不如数字签名验证技术那样鲁壮。因此,当处理速度至关重要时,使用消息鉴别码具有优势,因为它可以比数字签名验证技术更快地得以创建和存储。
在一个优选实施例中,所用的鉴别技术是bKey(电子密钥)装置。bKey是捆绑到特定个体的电子标识符。以此方式,将通过使用bKey用于鉴别来进行的内容的任何添加、访问或修改链接到与那个bKey相关的特定个体。从而,由此为管理者和/或其他要求这种数据或系统鉴别的团体建立审计追踪。
验证系统的另一个优选实施例利用“组件绑定”来使用密码安全性进行验证。在组件绑定中,一些组件开始配备有不可变更的序号。另外,所有者还可为诸如Web内容或游戏室的组件赋予另一随机的标识号。还给系统中的其它组件(如母板中的CMOS存储器、硬磁盘机和非易失性RAM)发布随机标识号。当将这些号中的所有或一些号共同绑在一个分组中时,这个受保护的分组称为“绑定”。机器中的每个组件都在绑定中包含它的部分。
在一个这样的优选实施例中,对内容进行的每个关键日志输入签署有基于该输入本身和各自的绑定码的散列消息鉴别码(HMAC)。以此方式,由绑定产生的安全性确保所进行的日志输入不会被伪造或否认。
在选择关键游戏和/或系统组件、赋予各自的标识符并将它们组合成一个使用组件“绑定”绑在一起的受保护分组后,接着将检测、授权对那些组件的任何改变,并将这些改变记入日志。例如,使用从绑定中获得的密钥对绑定内的内容进行数字签名(SHA-1)。无论何时对绑定内的组件进行输入,都验证该签名。如果签名错误,那么指出该安全侵害和侵害者,但通常该输入不被禁止。在其它实施例中,也可以禁止输入。因此,组件绑定产生对绑定内的任何组件进行改变的个体的加密审计追踪。
此外,绑定确保不曾以未经授权的方式交换或变更被选择作为绑定内的组件的游戏机系统的关键组件或其中所用的内容。优选地,绑定使用分配给游戏平台的重要部件的唯一标识号,只是作为举例而不是限制,这些重要部件包括游戏室、母板、特定软件、非易失性RAM卡、内容(数据)和硬磁盘机。这些标识号以加密方式组合以形成保护并实际上是封闭所包含的组件的绑定,使得在不创建审计追踪和不要求鉴别的情况下不会修改、除去或取代绑定内的任何组件。因此,对于绑定内的这些组件中的将要改变的一个组件,需要合适的鉴别,并且进行日志文件输入,以便证明进行改变的个体的活动和身份。在一个优选实施例中,需要特定级别的bKey清除或分类来进行特定的改变。
现在参照图4,在一个优选实施例中,嵌入式附加用户接口10连接到以太网联网的骨干网80,而不是连接到本地系统网络。目前,娱乐场的网络不是以太网,而是更小型、更简单化的本地系统网络。因此,在该以太网联网的骨干网80实施例中,目前的系统网络被工业标准以太网骨干网(如在Cat 3、4、5、6或更高线缆上运行的10/100base T以太网)取代。因此,在该实施例中,在处理器中增加标准的10/100base T以太网卡。优选地,该网络采用TCP/IP、HTTP或XML消息传递或XML的变型。但是,可以使用任何合适的协议。
此外,在另一个优选实施例中,嵌入式附加用户接口10通过上述以太网联网的骨干网80连接到全功能后端下载配置服务器90,如图4所示。在该实施例中,全功能服务器90可以调度内容(游戏或其它方面)的下载以及从游戏机40上载信息,如游戏机40目前拥有的那些选项。因此,在一个优选实施例中,服务器90的主要用途是作为数据下载和数据检索的服务器。尽管该服务器90确实上载和下载Web内容风格的信息,但它通常不连接到万维网。该服务器90必须经过鉴别(就象游戏机那样)才能使提供给嵌入式附加用户接口10的内容为游戏管理者接受。优选地,利用以太网联网的骨干网80和服务器90来提供许多系统好处,包括但不限于可靠性、可维护性、安全性、内容分级、内容测试、部署程序和应急恢复。在一个实施例中,交付品优选还包括娱乐场的所有者和操作人员用来创建他们自己的Web内容以便部署在Web服务器中的内容模板和指南。在一个实施例中,Web服务器90采用与嵌入式附加用户接口10相同的方式来鉴别它的内容,以便允许将内容下载到网页显示屏20。
现在参照图5,在所要求的发明的另一个优选实施例中,嵌入式附加用户接口10的嵌入式处理器30支持之前由游戏机40的如图1-4所示的游戏监视单元65执行的功能。另外还指出,将GMU码从游戏监视单元65转变到嵌入式附加用户接口10的嵌入式处理器30中。因此,该配置免除了对游戏机40中的游戏监视单元65的需要。这导致硬件数量和复杂度的显著减小,并且完成了更传统风格的游戏机到更现代化的升级的游戏机的逐步转变。
因此,在该优选实施例中,所要求的发明涉及结合于游戏机40中的嵌入式附加用户接口10,而该游戏机又包括游戏屏幕50或其它合适的游戏区域(如旋转盘),但不包括游戏监视单元65。该嵌入式附加用户接口10仍然包括能显示Web内容的显示屏20和嵌入式处理器30。再次地,能显示Web内容的显示屏20通过该显示屏向用户呈现Web信息。嵌入式处理器30优选利用内部操作系统。此外,在该实施例中,嵌入式处理器30另外还包括标准游戏监视单元的功能性(GMU码),因为它取代了游戏机40中的游戏监视单元65。如上所述,嵌入式处理器30读取输入数据,如果需要,将该数据转换成Web协议(Web开发语言),并将该数据映射到能显示Web内容的显示屏20上。
在一个实施例中,通过嵌入式附加用户接口10,在网页显示屏20内向玩家闪现消息(如动画、多媒体等),同时使用游戏屏幕50进行游戏。实际上,可以将这些网页风格的消息设置成任何所需的长度、格式或风格。例如,消息可能显示“Welcome to Harrah’s Las Vegas!You have 1200 bonus points.Would you like to make a hotel or dinnerreservation?”。重要的是,尽管之前利用的EPI总线只能以四分之一英寸(0.25″)高的单色文本滚动该消息,但相比之下,网页显示屏20以鲜亮的红色、白色、黑色和绿色动画格式将该消息“闪现”在6英寸(6.0″)×3英寸(3.0″)的彩色图形显示器上。另外,在一些实施例中,将玩家识别卡插入到读卡器中和/或选择玩家服务按钮会激活附加的玩家服务功能性。
在利用读卡器(或其它识别技术,如玩家ID码)来辨识特定玩家的嵌入式附加用户接口10的一个示例实施例中,网页显示屏20向那个玩家显示显眼的网页风格的消息,例如响应识别Mr.Smith而显示“Welcome,Mr.Smith!”。优选地,网页显示屏20还具有触摸屏的能力,只是作为举例而不是限制,这些能力包括“饮料(Beverages)”、“改变(Change)”、“服务(Services)”、“交易(Transactions)”和“返回游戏(Return to Game)”。在一个实施例中,其中每个触摸屏图标按钮被选择时会在网页显示屏20内为玩家启动新的全屏显示。
例如,在一个实施例中,当选择“交易”触摸屏图标按钮时,激活新的屏幕,该屏幕包括网页风格的消息“Mr.Smith,AccountBalanceBonus Points=1200,Player Funds=$150,Available Credit=$850,Casino Matching Funds Available=$25”和“返回游戏”图标按钮120。又如,当在另一个实施例中玩家选择“非现金提款”按钮时,激活新的屏幕,该屏幕包括触摸屏键盘,并且闪现问题“How much doyou want?”以及“输入(Enter)”、“清除(Clear)”和“后退(Back)”按钮。优选地,该界面还包括“信息”按钮,当选择该“信息”按钮时,该按钮在网页显示屏20内启动新的屏幕,该屏幕提供对常问问题的回答和其它有用信息。此外,网页显示屏20优选还包括“历史”按钮,该按钮被选择时在网页显示屏20内启动新的屏幕,该屏幕提供在那台游戏机40上执行的所有交易和其它动作的历史日志。
根据另一个优选实施例,所要求的发明涉及一种通过利用结合于游戏机中的嵌入式附加用户接口提供更丰富的游戏体验来增加与游戏机有关的用户刺激感的方法。该方法优选包括在嵌入式附加用户接口10内通过串行通信总线(如I2C总线)接收包含增强的玩家信息的串行数据消息(如I2C数据消息);(使用嵌入式处理器30)将该数据消息转换成Web开发语言;以及将该数据消息映射到网页显示屏20上,其中该显示屏20通过该显示屏向用户呈现网页信息。
利用所要求的发明的嵌入式附加用户接口10的潜在优点众多。只是作为举例而不是限制,这些潜在优点包括提供动画和/或多媒体Web风格的内容;提供更大且在美观上更吸引人的字体和图标;向玩家提供特殊服务(如多种语言、为残疾人提供帮助);有利于网页显示屏20的交互使用;能够为玩家和娱乐场的员工定制网页显示屏20的“外观”;增加玩家的刺激感和参与感;以及对EPI总线或其它类似的非网页风格的组件的简化的可取代性和/或可升级性。
尽管以计算机结构特征特有的语言、方法动作和利用计算机可读介质描述了本发明,但应了解,所附权利要求中定义的发明不一定限于所描述的特定结构、动作或介质。因此,这些特定的结构特征、动作和介质是作为实现所要求的发明的示例实施例而公开的。
此外,提供上述各个实施例只是为了说明,不应将它们理解为限制本发明。本领域的技术人员将容易地意识到,在不遵循本文所图示和描述的示例实施例和应用,并且不偏离在所附权利要求中叙述的所要求的发明的真实精神和范围的情况下,可以对所要求的发明做出各种修改和改变。
权利要求
1.一种结合于游戏机中的嵌入式附加用户接口,所述游戏机包括游戏呈现和游戏处理器,所述嵌入式附加用户接口包括能显示Web内容的显示屏,其中所述显示屏通过所述显示屏向用户呈现Web信息;以及采用内部操作系统并且与所述游戏处理器通信的嵌入式处理器,其中所述嵌入式处理器读取输入数据,如果需要,将所述数据转换成Web协议,并且将所述数据映射到所述能显示Web内容的显示屏上;由此,所述能显示Web内容的显示屏通过提供更丰富的游戏体验来增加用户的刺激感。
2.如权利要求1所述的嵌入式附加用户接口,其特征在于,所述输入数据是串行通信消息。
3.如权利要求1所述的嵌入式附加用户接口,其特征在于,所述嵌入式处理器通过I2C总线与所述游戏处理器通信。
4.如权利要求1所述的嵌入式附加用户接口,其特征在于,所述能显示Web内容的显示屏是彩色图形触摸屏显示器。
5.如权利要求1所述的嵌入式附加用户接口,其特征在于,所述嵌入式处理器至少是32位处理器。
6.如权利要求1所述的嵌入式附加用户接口,其特征在于,所述内部操作系统定制成与所述内部操作系统所附着的特定硬件匹配。
7.如权利要求1所述的嵌入式附加用户接口,其特征在于,所述嵌入式处理器利用密码技术。
8.如权利要求1所述的嵌入式附加用户接口,其特征在于,所述内容提供用于鉴别和认可的认证过程。
9.如权利要求1所述的嵌入式附加用户接口,其特征在于,所述认证过程提供可审计性和可追踪性。
10.如权利要求1所述的嵌入式附加用户接口,其特征在于,所述认证过程提供足以使游戏管理者允许娱乐场的操作人员设计他们自己的内容的安全性。
11.如权利要求1所述的嵌入式附加用户接口,其特征在于,所述Web协议是HTML。
12.如权利要求1所述的嵌入式附加用户接口,其特征在于,所述Web协议是DHTML。
13.如权利要求1所述的嵌入式附加用户接口,其特征在于,所述Web协议是XML。
14.如权利要求1所述的嵌入式附加用户接口,其特征在于,所述嵌入式增强型用户接口连接到以太网联网的骨干网。
15.如权利要求1所述的嵌入式附加用户接口,其特征在于,所述嵌入式增强型用户接口通过以太网联网的骨干网连接到Web服务器。
16.一种在游戏机中使用的嵌入式附加用户接口,所述游戏机包括游戏呈现和游戏处理器,所述嵌入式附加用户接口包括能显示动画的显示屏,其中所述显示屏通过所述显示屏向用户呈现动画信息;以及采用内部操作系统并且与所述游戏处理器通信的嵌入式处理器,其中所述嵌入式处理器读取输入数据,如果需要,将所述数据转换成Web开发语言,并且将所述数据映射到所述能显示动画的显示屏上;由此,所述能显示动画的显示屏通过提供更丰富的游戏体验来增加用户的刺激感。
17.如权利要求16所述的嵌入式附加用户接口,其特征在于,所述输入数据是串行通信消息。
18.如权利要求16所述的嵌入式附加用户接口,其特征在于,所述嵌入式处理器通过I2C总线与所述游戏处理器通信。
19.如权利要求16所述的嵌入式附加用户接口,其特征在于,所述能显示动画的显示屏是彩色图形触摸屏显示器。
20.如权利要求16所述的嵌入式附加用户接口,其特征在于,所述嵌入式处理器至少是32位处理器。
21.如权利要求16所述的嵌入式附加用户接口,其特征在于,所述内部操作系统定制成与所述内部操作系统所附着的特定硬件匹配。
22.如权利要求16所述的嵌入式附加用户接口,其特征在于,所述嵌入式处理器利用密码技术。
23.如权利要求16所述的嵌入式附加用户接口,其特征在于,所述内容提供用于鉴别和认可的认证过程。
24.如权利要求16所述的嵌入式附加用户接口,其特征在于,所述认证过程产生可审计且可追溯的签名内容。
25.如权利要求16所述的嵌入式附加用户接口,其特征在于,所述认证过程提供足以使游戏管理者允许娱乐场的操作人员设计他们自己的内容的安全性。
26.如权利要求16所述的嵌入式附加用户接口,其特征在于,所述Web开发语言是HTML。
27.如权利要求16所述的嵌入式附加用户接口,其特征在于,所述Web开发语言是DHTML。
28.如权利要求16所述的嵌入式附加用户接口,其特征在于,所述Web开发语言是XML。
29.如权利要求16所述的嵌入式附加用户接口,其特征在于,所述嵌入式增强型用户接口连接到以太网联网的骨干网。
30.如权利要求16所述的嵌入式附加用户接口,其特征在于,所述嵌入式增强型用户接口通过以太网联网的骨干网连接到Web服务器。
31.一种在游戏机中使用的嵌入式附加用户接口,所述游戏机包括游戏呈现和游戏处理器,所述嵌入式附加用户接口包括网页显示屏,其中所述显示屏通过所述显示屏向用户呈现网页信息;以及采用内部操作系统并且与所述游戏处理器通信的嵌入式处理器,其中所述嵌入式处理器读取输入数据,如果需要,将所述数据转换成Web开发语言,并且将所述数据映射到所述网页显示屏上;由此,所述网页显示屏通过提供更丰富的游戏体验来增加用户的刺激感。
32.如权利要求31所述的嵌入式附加用户接口,其特征在于,所述输入数据是串行通信消息。
33.如权利要求31所述的嵌入式附加用户接口,其特征在于,所述嵌入式处理器通过I2C总线与所述游戏处理器通信。
34.如权利要求31所述的嵌入式附加用户接口,其特征在于,所述网页显示屏是彩色图形触摸屏显示器。
35.如权利要求31所述的嵌入式附加用户接口,其特征在于,所述嵌入式处理器至少是32位处理器。
36.如权利要求31所述的嵌入式附加用户接口,其特征在于,所述内部操作系统定制成与所述内部操作系统所附着的特定硬件匹配。
37.如权利要求31所述的嵌入式附加用户接口,其特征在于,所述嵌入式处理器利用密码技术。
38.如权利要求31所述的嵌入式附加用户接口,其特征在于,所述内容提供用于鉴别和认可的认证过程。
39.如权利要求31所述的嵌入式附加用户接口,其特征在于,所述认证过程提供可审计性和可追踪性。
40.如权利要求31所述的嵌入式附加用户接口,其特征在于,所述认证过程提供足以使游戏管理者允许娱乐场的操作人员设计他们自己的内容的安全性。
41.如权利要求31所述的嵌入式附加用户接口,其特征在于,所述Web开发语言是HTML。
42.如权利要求31所述的嵌入式附加用户接口,其特征在于,所述Web开发语言是DHTML。
43.如权利要求31所述的嵌入式附加用户接口,其特征在于,所述Web开发语言是XML。
44.如权利要求31所述的嵌入式附加用户接口,其特征在于,所述嵌入式增强型用户接口连接到以太网联网的骨干网。
45.如权利要求31所述的嵌入式附加用户接口,其特征在于,所述嵌入式增强型用户接口通过以太网联网的骨干网连接到Web服务器。
46.一种结合于游戏机中的嵌入式附加用户接口,所述游戏机包括游戏呈现,所述嵌入式附加用户接口包括Web内容显示屏,其中所述显示屏通过所述显示屏向用户呈现Web内容信息;以及采用操作系统的嵌入式处理器,其中所述嵌入式处理器读取输入数据,如果需要,将所述数据转换成Web开发语言,并且将所述数据映射到所述Web内容显示屏上;并且其中所述嵌入式处理器另外还包括标准游戏处理器的功能性;由此,所述Web内容显示屏通过提供更丰富的游戏体验来增加用户的刺激感。
47.如权利要求46所述的嵌入式附加用户接口,其特征在于,所述输入数据是串行通信消息。
48.如权利要求46所述的嵌入式附加用户接口,其特征在于,所述嵌入式处理器通过I2C总线与所述游戏处理器通信。
49.如权利要求46所述的嵌入式附加用户接口,其特征在于,所述Web内容显示屏是彩色图形触摸屏显示器。50.如权利要求46所述的嵌入式附加用户接口,其特征在于,所述嵌入式处理器至少是32位处理器。
51.如权利要求46所述的嵌入式附加用户接口,其特征在于,所述内部操作系统定制成与所述内部操作系统所附着的特定硬件匹配。
52.如权利要求46所述的嵌入式附加用户接口,其特征在于,所述嵌入式处理器利用密码技术。
53.如权利要求46所述的嵌入式附加用户接口,其特征在于,所述内容提供用于鉴别和认可的认证过程。
54.如权利要求46所述的嵌入式附加用户接口,其特征在于,所述认证过程提供可审计性和可追踪性。
55.如权利要求46所述的嵌入式附加用户接口,其特征在于,所述认证过程提供足以使游戏管理者允许娱乐场的操作人员设计他们自己的内容的安全性。
56.如权利要求46所述的嵌入式附加用户接口,其特征在于,所述Web开发语言是HTML。
57.如权利要求46所述的嵌入式附加用户接口,其特征在于,所述Web开发语言是DHTML。
58.如权利要求46所述的嵌入式附加用户接口,其特征在于,所述Web开发语言是XML。
59.如权利要求46所述的嵌入式附加用户接口,其特征在于,所述嵌入式增强型用户接口连接到以太网联网的骨干网。
60.如权利要求46所述的嵌入式附加用户接口,其特征在于,所述嵌入式增强型用户接口通过以太网联网的骨干网连接到Web服务器。
61.一种具有游戏呈现的游戏机,所述游戏机包括游戏处理器;与所述游戏呈现分离的用户接口,所述用户接口包括网页显示屏,其中所述显示屏通过所述显示屏向用户呈现网页信息;以及与所述游戏处理器通信的附加处理器,其中所述附加处理器读取输入数据,如果需要,将所述数据转换成Web开发语言,并且将所述数据映射到所述网页显示屏上;由此,所述网页显示屏通过提供更丰富的游戏体验来增加用户的刺激感。
62.一种经由结合于游戏机中的附加用户接口通过提供更丰富的游戏体验来增加与所述游戏机有关的用户刺激感的方法,其中所述附加用户接口包括附加处理器和网页显示屏,所述方法包括通过通信总线在所述附加用户接口中接收包含增强的玩家信息的数据消息;如果需要,将所述数据消息转换成Web开发语言;以及将所述数据消息映射到所述网页显示屏上,其中所述显示屏通过所述显示屏向用户呈现网页信息。
63.一种在游戏机中使用的用户接口,所述游戏机包括游戏呈现和游戏处理器,所述用户接口包括多媒体显示屏,其中所述显示屏通过所述显示屏向用户呈现网页信息;以及与所述游戏处理器通信的附加处理器,其中所述附加处理器读取输入数据,如果需要,将所述数据转换成Web开发语言,并且将所述数据映射到所述多媒体显示屏上;由此,所述多媒体显示屏通过提供更丰富的游戏体验来增加用户的刺激感。
64.一种具有游戏呈现的游戏机,所述游戏机包括与所述游戏呈现分离的用户接口,所述用户接口包括网页显示屏,其中所述显示屏通过所述显示屏向用户呈现网页信息;以及用于控制游戏进行的处理器,其中所述处理器另外读取输入数据,如果需要,将所述数据转换成Web开发语言,并且将所述数据映射到所述网页显示屏上;由此,所述网页显示屏通过提供更丰富的游戏体验来增加用户的刺激感。
65.一种在游戏机中使用的用户接口,所述游戏机包括游戏呈现和游戏处理器,所述用户接口包括Web浏览器启用显示屏,其中所述显示屏通过所述显示屏向用户呈现网页信息;以及与所述游戏处理器通信的附加处理器,其中所述附加处理器读取输入数据,如果需要,将所述数据转换成Web开发语言,并且将所述数据映射到所述多媒体显示屏上;并且其中所述附加处理器接收由用户通过所述显示屏输入的信息;由此,所述多媒体显示屏通过提供更丰富的游戏体验来增加用户的刺激感。
全文摘要
一种嵌入式附加用户接口(10)包括网页显示屏(20)和嵌入式处理器(30),并且结合于游戏机(40)中,而该游戏机(40)又包括游戏屏幕(50)和游戏处理器(60)。嵌入式处理器(30)采用内部操作系统,并且与游戏处理器(60)通信。该嵌入式处理器读取输入数据,将该数据转换成Web开发语言,并且将该数据映射到网页显示屏上。显示屏(20)通过该显示屏向用户呈现网页信息,从而通过提供更丰富的游戏体验来增加用户的刺激感。这提供对过去用于访问服务和系统信息的传统的系统组件(70)(输入/输出外围组件,如2行×20字符VF显示器和12位键盘)的显著改进。
文档编号G06F19/00GK101065170SQ200580038865
公开日2007年10月31日 申请日期2005年9月15日 优先权日2004年9月16日
发明者J·W·莫罗, C·迪米歇尔 申请人:百利国际游戏有限公司