MRAM as nonvolatile safe storage for power hit and ESD tolerance in gaming machines
    1.
    发明申请
    MRAM as nonvolatile safe storage for power hit and ESD tolerance in gaming machines 审中-公开
    MRAM作为游戏机中功率命中和ESD耐受性的非易失性安全存储

    公开(公告)号:US20060205513A1

    公开(公告)日:2006-09-14

    申请号:US11077253

    申请日:2005-03-09

    IPC分类号: A63F9/24

    CPC分类号: G07F17/3202 G07F17/32

    摘要: Gaming machines and systems having MRAM and MROM are disclosed. MROMs for storing boot programs and other Read Only code are formed by cutting write connections or not providing PCB socket leads to MRAM write pins, or by using memory hubs to prevent writing to MRAMs. A tale-tale board or other logging device monitoring activities at various components while primary machine power is down records to MRAM, which can be dual ported to the logging device and MGC. Various components can each have dedicated logging devices and MRAMs. One MRAM associated with the brain box replaces both DRAM and NVRAM of regular machine architectures, and is used for dual purposes of regular operational use and as safe storage to facilitate a state recovery. Prioritization of data during the storage process is rendered unnecessary. Another MRAM associated with the back plane board stores data associated with the exterior housing or terminal.

    摘要翻译: 公开了具有MRAM和MROM的游戏机和系统。 用于存储引导程序和其他只读代码的MROM通过切割写入连接或不向MRAM写入引脚提供PCB插座引线,或通过使用存储器集线器来阻止写入MRAM来形成。 在主机停机时,各种组件的故事板或其他记录设备监控活动记录到MRAM,可以双向移植到记录设备和MGC。 各种组件可以各自具有专用的测井设备和MRAM。 与脑盒相关的一个MRAM取代了常规机器结构的DRAM和NVRAM,并且用于常规操作使用的双重目的,并且用于安全存储以促进状态恢复。 在存储过程中数据的优先级不再需要。 与背板相关联的另一个MRAM存储与外部壳体或终端相关联的数据。

    Game removal with game history
    2.
    发明申请
    Game removal with game history 有权
    游戏删除与游戏历史

    公开(公告)号:US20070207852A1

    公开(公告)日:2007-09-06

    申请号:US11367497

    申请日:2006-03-03

    IPC分类号: A63F9/24

    CPC分类号: G07F17/3234

    摘要: Games may be divided into different portions having differing preservation needs. These different portions may be saved to set locations for set periods of time when a downloaded game that was available on a given gaming terminal must be disabled, removed or otherwise made unavailable on the gaming terminal. The removal process may be automated or controlled remotely, although this is not strictly required. Further, preservation of games may be implemented using directories of the various game components for multiple downloaded games available to a gaming terminal.

    摘要翻译: 游戏可以分为具有不同保存需要的不同部分。 当给定游戏终端上可用的下载游戏必须被禁用,移除或以其它方式在游戏终端上不可用时,可以将这些不同的部分保存到设定的时间段。 移除过程可以自动化或远程控制,尽管这不是严格要求的。 此外,可以使用可用于游戏终端的多个下载的游戏的各种游戏组件的目录来实现游戏的保存。

    Gaming apparatus software employing a script file
    3.
    发明申请
    Gaming apparatus software employing a script file 失效
    使用脚本文件的游戏装置软件

    公开(公告)号:US20050059453A1

    公开(公告)日:2005-03-17

    申请号:US10659821

    申请日:2003-09-11

    IPC分类号: G06F9/445 G07F17/32 A63F9/24

    CPC分类号: G06F8/60 G07F17/32 G07F17/323

    摘要: In a gaming method, a wager may be received from a player via a value input device of a gaming apparatus, and an image representative of a game may be generated for display on a display unit of the gaming apparatus. Compiled code associated with play of the game may be executed using a processor of the apparatus, and the compiled code may include code to read data from a file stored in a memory of the gaming apparatus, wherein the file is separate from the compiled code. First uncompiled instruction data may be read from the file using the compiled code, the first uncompiled instruction data indicative of a request to create a first software object associated with play of the game. The first software object may be created using the compiled code in response to the uncompiled first instruction data. Second uncompiled instruction data may be from the file using the compiled code, the second uncompiled instruction data indicative of a request to create a second software object associated with play of the game. The second software object may be created using the compiled code in response to the second uncompiled instruction data. Third uncompiled instruction data may be read from the file after creation of the second software object using the compiled code, wherein the third uncompiled instruction data includes a reference to the first software object, wherein the third uncompiled instruction data is indicative of a request to perform an operation associated with play of the game and associated with the first software object. In response to the third uncompiled instruction data, the operation indicated by the third uncompiled instruction data may be performed using the compiled code. A value payout associated with an outcome of the game may be determined.

    摘要翻译: 在游戏方法中,可以经由游戏装置的值输入装置从玩家接收投注,并且可以生成代表游戏的图像以在游戏装置的显示单元上显示。 可以使用该装置的处理器执行与游戏的播放相关联的编译代码,并且编译的代码可以包括从存储在游戏设备的存储器中的文件中读取数据的代码,其中该文件与编译的代码分开。 可以使用编译代码从文件中读取第一未编译指令数据,第一未编译指令数据指示创建与游戏相关联的第一软件对象的请求。 可以使用编译的代码来响应于未编译的第一指令数据来创建第一软件对象。 第二未编译指令数据可以来自使用编译代码的文件,第二未编译指令数据指示创建与游戏相关联的第二软件对象的请求。 响应于第二未编译指令数据,可以使用经编译的代码来创建第二软件对象。 可以使用编译代码在创建第二软件对象之后从文件读取第三未编译指令数据,其中第三未编译指令数据包括对第一软件对象的引用,其中第三未编译指令数据指示执行请求 与游戏的播放相关联并与第一软件对象相关联的操作。 响应于第三未编译指令数据,可以使用编译代码执行由第三未编译指令数据指示的操作。 可以确定与游戏结果相关联的价值支付。

    Gaming machine update and mass storage management
    4.
    发明授权
    Gaming machine update and mass storage management 有权
    游戏机更新和大容量存储管理

    公开(公告)号:US08033913B2

    公开(公告)日:2011-10-11

    申请号:US11223755

    申请日:2005-09-09

    IPC分类号: A63F9/24 A63F13/00

    CPC分类号: G07F17/323

    摘要: Different mechanisms are provided to enable a gaming machine to download files/images, move/copy the files/images from one folder to another without breaking authentication, and resume interrupted file manipulation operations such as move/copy operations and/or download operations which have been interrupted by a power hit. In this way, the technique of the present invention is able to provide a self-diagnostic system for ensuring authenticated, atomic transactions, and for automatically handling detected error conditions. Additionally the technique of the present invention is able to provide a mechanism for seamlessly updating gaming machine components at runtime. This may include, for example, the automatic mounting and/or unmounting of selected games to/from the gaming machine memory during runtime.

    摘要翻译: 提供了不同的机制来使游戏机能够下载文件/图像,将文件/图像从一个文件夹移动/复制到另一个文件夹而不中断认证,并恢复中断的文件操作操作,例如移动/复制操作和/或下载操作 被电击打断了。 以这种方式,本发明的技术能够提供用于确保认证的原子事务以及用于自动处理检测到的错误状况的自诊断系统。 此外,本发明的技术能够提供一种用于在运行时无缝更新游戏机组件的机制。 这可以包括例如在运行时间期间自动安装和/或卸载所选游戏到游戏机存储器的游戏机。

    Gaming machine update and mass storage management
    5.
    发明申请
    Gaming machine update and mass storage management 有权
    游戏机更新和大容量存储管理

    公开(公告)号:US20060035713A1

    公开(公告)日:2006-02-16

    申请号:US11223755

    申请日:2005-09-09

    IPC分类号: A63F9/24

    CPC分类号: G07F17/323

    摘要: Different mechanisms are provided to enable a gaming machine to download files/images, move/copy the files/images from one folder to another without breaking authentication, and resume interrupted file manipulation operations such as move/copy operations and/or download operations which have been interrupted by a power hit. In this way, the technique of the present invention is able to provide a self-diagnostic system for ensuring authenticated, atomic transactions, and for automatically handling detected error conditions. Additionally the technique of the present invention is able to provide a mechanism for seamlessly updating gaming machine components at runtime. This may include, for example, the automatic mounting and/or unmounting of selected games to/from the gaming machine memory during runtime.

    摘要翻译: 提供了不同的机制来使游戏机能够下载文件/图像,将文件/图像从一个文件夹移动/复制到另一个文件夹而不中断认证,并恢复中断的文件操作操作,例如移动/复制操作和/或下载操作 被电击打断了。 以这种方式,本发明的技术能够提供用于确保认证的原子事务以及用于自动处理检测到的错误状况的自诊断系统。 此外,本发明的技术能够提供一种用于在运行时无缝更新游戏机组件的机制。 这可以包括例如在运行时间期间自动安装和/或卸载所选游戏到游戏机存储器的游戏机。

    VIRTUAL CAMERAS AND 3-D GAMING ENVIROMENTS IN A GAMING MACHINE
    6.
    发明申请
    VIRTUAL CAMERAS AND 3-D GAMING ENVIROMENTS IN A GAMING MACHINE 有权
    虚拟相机和游戏机中的三维游戏环境

    公开(公告)号:US20080045331A1

    公开(公告)日:2008-02-21

    申请号:US11829807

    申请日:2007-07-27

    IPC分类号: A63F9/24 A63F13/02

    摘要: A disclosed gaming machine provides method and apparatus for presenting a plurality of game outcome presentations derived from one or more virtual 3-D gaming environments stored on the gaming machine. While a game of chance is being played on the gaming machine, two-dimensional images derived from a three-dimensional object in the 3-D gaming environment may be rendered to a display screen on the gaming machine in real-time as part of the game outcome presentation. To add excitement to the game, a 3-D position of the 3-D object and other features of the 3-D gaming environment may be controlled by a game player. Nearly an unlimited variety of virtual objects, such as slot reels, gaming machines and casinos, may be modeled in the 3-D gaming environment.

    摘要翻译: 所公开的游戏机提供用于呈现从存储在游戏机上的一个或多个虚拟3-D游戏环境导出的多个游戏结果呈现的方法和装置。 虽然游戏机上正在玩游戏,但三维游戏环境中的三维物体所产生的二维图像可以实时呈现给游戏机上的显示屏幕,作为其中的一部分 游戏结果呈现。 为了给游戏添加兴奋,3-D对象的3-D位置和3-D游戏环境的其他特征可以由游戏者来控制。 可以在3D游戏环境中建立几乎无数种虚拟对象,例如槽卷轴,游戏机和赌场。

    GAME DEVELOPMENT ARCHITECTURE THAT DECOUPLES THE GAME LOGIC FROM THE GRAPHICS LOGIC
    8.
    发明申请
    GAME DEVELOPMENT ARCHITECTURE THAT DECOUPLES THE GAME LOGIC FROM THE GRAPHICS LOGIC 失效
    从图形逻辑去除游戏逻辑的游戏开发体系结构

    公开(公告)号:US20080096656A1

    公开(公告)日:2008-04-24

    申请号:US11933918

    申请日:2007-11-01

    IPC分类号: A63F9/24

    摘要: A disclosed gaming machine is designed to execute a modular gaming software architecture. A plurality of gaming software modules may be loaded into RAM on the gaming machine and executed to play a game of chance. Many of the gaming software modules are designed to communicate via application program interfaces so that the logic in many of the gaming software modules may be designed independently of each other. In particular, the modular gaming software architecture allows a game flow software module used to generate a game of chance on the gaming machine to be decoupled from a game presentation software module used to present the game chance. Thus, a group of games may be designed where the games share a common game flow software module but use different game presentation software modules to change the look and feel of the game.

    摘要翻译: 所公开的游戏机被设计为执行模块化游戏软件架构。 多个游戏软件模块可以被加载到游戏机上的RAM中并被执行来玩一个机会游戏。 许多游戏软件模块被设计成通过应用程序接口进行通信,使得许多游戏软件模块中的逻辑可以彼此独立地设计。 特别地,模块化游戏软件架构允许用于在游戏机上产生机会游戏的游戏流软件模块与用于呈现游戏机会的游戏演示软件模块解耦。 因此,可以设计一组游戏,其中游戏共享公共游戏流软件模块,但是使用不同的游戏演示软件模块来改变游戏的外观和感觉。

    Virtual gaming peripherals for a gaming machine

    公开(公告)号:US20060073869A1

    公开(公告)日:2006-04-06

    申请号:US11285898

    申请日:2005-11-23

    IPC分类号: A63F9/24

    摘要: A disclosed gaming machine provides a plurality of virtual gaming peripherals that are each used to generate one or more gaming services. To provide a particular gaming service, each virtual gaming peripheral may comprise virtual gaming peripheral software that controls one or more gaming devices. Examples of gaming services provides by virtual gaming peripherals may include but are not limited to a player tracking service, a vending machine purchase, a lottery ticket purchase, an ATM (Automatic Teller Machine) service, a hotel/casino service, a communication service, a registration service, a sports book service, an entertainment service, a prize redemption service and a locator service. A logic device, such as a master gaming controller on the gaming machine, may simultaneously activate a plurality of virtual gaming peripherals. Therefore, a gaming device may be shared by a plurality of active virtual gaming peripherals and additional logic may be provided to resolve conflicts that arise when two or more virtual gaming peripherals desire to control the same gaming device at the same time.