Method for developing gaming programs compatible with a computerized gaming operating system and apparatus
    1.
    发明授权
    Method for developing gaming programs compatible with a computerized gaming operating system and apparatus 有权
    用于开发与计算机化游戏操作系统和设备兼容的游戏程序的方法

    公开(公告)号:US07618317B2

    公开(公告)日:2009-11-17

    申请号:US10241804

    申请日:2002-09-10

    申请人: Mark D. Jackson

    发明人: Mark D. Jackson

    摘要: The present invention in various embodiments provides a computerized wagering game method and apparatus that features an operating system kernel, a system handler application that loads and executes gaming program shared objects and features nonvolatile storage that facilitates sharing of information between gaming program objects. The system handler of some embodiments further provides an API library of functions callable from the gaming program objects, and facilitates the use of callback functions on change of data stored in nonvolatile storage. The nonvolatile storage also provides a nonvolatile record of the state of the computerized wagering game, providing protection against loss of the game state due to power loss. The system handler application in various embodiments includes a plurality of device handlers, providing an interface to selected hardware and the ability to monitor hardware-related events.

    摘要翻译: 本发明在各种实施例中提供了具有操作系统内核的计算机化的投注游戏方法和装置,加载和执行游戏程序共享对象的系统处理程序应用程序,以及有助于在游戏程序对象之间共享信息的非易失性存储器。 一些实施例的系统处理器还提供了可从游戏程序对象调用的功能的API库,并且有助于在存储在非易失性存储器中的数据的改变时使用回调函数。 非易失性存储器还提供计算机化的投注游戏的状态的非易失性记录,从而提供防止由于电力损失而导致的游戏状态的损失的保护。 在各种实施例中的系统处理程序应用程序包括多个设备处理程序,提供与所选硬件的接口以及监视硬件相关事件的能力。

    Computerized gaming system, method and apparatus
    2.
    发明授权
    Computerized gaming system, method and apparatus 失效
    电脑游戏系统,方法和装置

    公开(公告)号:US07470182B2

    公开(公告)日:2008-12-30

    申请号:US10827042

    申请日:2004-04-19

    IPC分类号: A63F9/22

    摘要: The present invention in various embodiments provides a computerized wagering game method and apparatus that features an operating system kernel, a system handler application that loads and executes gaming program shared objects and features nonvolatile storage that facilitates sharing of information between gaming program objects. The system handler of some embodiments further provides an API library of functions callable from the gaming program objects, and facilitates the use of callback functions on change of data stored in nonvolatile storage. The nonvolatile storage also provides a nonvolatile record of the state of the computerized wagering game, providing protection against loss of the game state due to power loss. The system handler application in various embodiments includes a plurality of device handlers, providing an interface to selected hardware and the ability to monitor hardware-related events.

    摘要翻译: 本发明在各种实施例中提供了具有操作系统内核的计算机化的投注游戏方法和装置,加载和执行游戏程序共享对象的系统处理程序应用程序,以及有助于在游戏程序对象之间共享信息的非易失性存储器。 一些实施例的系统处理器还提供了可从游戏程序对象调用的功能的API库,并且有助于在存储在非易失性存储器中的数据的改变时使用回调函数。 非易失性存储器还提供计算机化的投注游戏的状态的非易失性记录,从而提供防止由于电力损失而导致的游戏状态的损失的保护。 在各种实施例中的系统处理程序应用程序包括多个设备处理程序,提供与所选硬件的接口以及监视硬件相关事件的能力。

    Pass-through live validation device and method
    3.
    发明授权
    Pass-through live validation device and method 失效
    通过实时验证设备和方法

    公开(公告)号:US07179170B2

    公开(公告)日:2007-02-20

    申请号:US10306842

    申请日:2002-11-26

    IPC分类号: A63F9/24

    摘要: Hardware, systems, devices, architecture and methods for a wagering game-specific platform features secure storage and verification of game code and/or other data. An external connection securely communicates with a computerized wagering gaming system. Some embodiments of the invention provide the ability to identify game program code as certified or approved. This is provided by use of various electronic devices and elements for encryption, including at least a device that is internally embedded in the gaming device that access digital signatures, encrypted files, encrypted compiled files and hash functions as well as other encryption methods. Such functions are able to be effected, and security and validation is advantageously applied to data loaded into storage media even while the gaming machine is in operation.

    摘要翻译: 用于投注游戏特定平台的硬件,系统,设备,架构和方法具有游戏代码和/或其他数据的安全存储和验证。 外部连接与计算机化的投注游戏系统安全地通信。 本发明的一些实施例提供了将游戏程序代码识别为认证或批准的能力。 这通过使用用于加密的各种电子设备和元件提供,包括至少一个内部嵌入游戏设备中的访问数字签名,加密文件,加密的编译文件和散列函数以及其他加密方法的设备。 能够实现这样的功能,即使在游戏机运行时,安全性和验证也有利地应用于加载到存储介质中的数据。

    Computerized gaming system, method and apparatus
    4.
    发明授权
    Computerized gaming system, method and apparatus 失效
    电脑游戏系统,方法和装置

    公开(公告)号:US07988559B2

    公开(公告)日:2011-08-02

    申请号:US10182469

    申请日:2001-03-08

    IPC分类号: A63F9/24 G06F5/00

    CPC分类号: G07F17/32 G07F17/3202

    摘要: The present invention in various embodiments provides a computerized wagering game method and apparatus that features an operating system kernel, a system handler application that loads and executes gaming program shared objects and features nonvolatile storage that facilitates sharing of information between gaming program objects. The system handler of some embodiments further provides an API library of functions callable from the gaming program objects, and facilitates the use of callback functions on change of data stored in nonvolatile storage. The nonvolatile storage also provides a nonvolatile record of the state of the computerized wagering game, providing protection against loss of the game state due to power loss. The system handler application in various embodiments includes a plurality of device handlers, providing an interface to selected hardware and the ability to monitor hardware-related events.

    摘要翻译: 本发明在各种实施例中提供了具有操作系统内核的计算机化的投注游戏方法和装置,加载和执行游戏程序共享对象的系统处理程序应用程序,以及有助于在游戏程序对象之间共享信息的非易失性存储器。 一些实施例的系统处理器还提供了可从游戏程序对象调用的功能的API库,并且有助于在存储在非易失性存储器中的数据的改变时使用回调函数。 非易失性存储器还提供计算机化的投注游戏的状态的非易失性记录,从而提供防止由于电力损失而导致的游戏状态的损失的保护。 在各种实施例中的系统处理程序应用程序包括多个设备处理程序,提供与所选硬件的接口以及监视硬件相关事件的能力。

    COMPUTERIZED GAMING SYSTEM, METHOD AND APPARATUS
    5.
    发明申请
    COMPUTERIZED GAMING SYSTEM, METHOD AND APPARATUS 审中-公开
    计算机游戏系统,方法和设备

    公开(公告)号:US20110179409A1

    公开(公告)日:2011-07-21

    申请号:US13076167

    申请日:2011-03-30

    IPC分类号: G06F9/445

    摘要: The present invention in various embodiments provides a computerized wagering game method and apparatus that features an operating system kernel, a system handler application that loads and executes gaming program shared objects and features nonvolatile storage that facilitates sharing of information between gaming program objects. The system handler of some embodiments further provides an API library of functions callable from the gaming program objects, and facilitates the use of callback functions on change of data stored in nonvolatile storage. The nonvolatile storage also provides a nonvolatile record of the state of the computerized wagering game, providing protection against loss of the game state due to power loss. The system handler application in various embodiments includes a plurality of device handlers, providing an interface to selected hardware and the ability to monitor hardware-related events.

    摘要翻译: 本发明在各种实施例中提供了具有操作系统内核的计算机化的投注游戏方法和装置,加载和执行游戏程序共享对象的系统处理程序应用程序,以及有助于在游戏程序对象之间共享信息的非易失性存储器。 一些实施例的系统处理器还提供了可从游戏程序对象调用的功能的API库,并且有助于在存储在非易失性存储器中的数据的改变时使用回调函数。 非易失性存储器还提供计算机化的投注游戏的状态的非易失性记录,从而提供防止由于功率损失而导致的游戏状态的损失的保护。 在各种实施例中的系统处理程序应用程序包括多个设备处理程序,提供与所选硬件的接口以及监视硬件相关事件的能力。

    COMPUTERIZED GAMING SYSTEM, METHOD AND APPARATUS
    6.
    发明申请
    COMPUTERIZED GAMING SYSTEM, METHOD AND APPARATUS 审中-公开
    计算机游戏系统,方法和设备

    公开(公告)号:US20110177867A1

    公开(公告)日:2011-07-21

    申请号:US13076177

    申请日:2011-03-30

    IPC分类号: A63F9/24

    摘要: The present invention in various embodiments provides a computerized wagering game method and apparatus that features an operating system kernel, a system handler application that loads and executes gaming program shared objects and features nonvolatile storage that facilitates sharing of information between gaming program objects The system handler of some embodiments further provides an API library of functions callable from the gaming program objects, and facilitates the use of callback functions on change of data stored in nonvolatile storage. The nonvolatile storage also provides a nonvolatile record of the state of the computerized wagering game, providing protection against loss of the game state due to power loss. The system handler application in various embodiments includes a plurality of device handlers, providing an interface to selected hardware and the ability to monitor hardware-related events.

    摘要翻译: 本发明在各种实施例中提供了一种计算机化的投注游戏方法和装置,其特征在于操作系统内核,加载和执行游戏程序共享对象的系统处理程序应用程序,以及有助于在游戏程序对象之间共享信息的非易失性存储器。系统处理程序 一些实施例还提供了可从游戏程序对象调用的功能的API库,并且有助于在存储在非易失性存储器中的数据的改变时使用回调函数。 非易失性存储器还提供计算机化的投注游戏的状态的非易失性记录,从而提供防止由于电力损失而导致的游戏状态的损失的保护。 在各种实施例中的系统处理程序应用程序包括多个设备处理程序,提供与所选硬件的接口以及监视硬件相关事件的能力。

    Pass-through live validation device and method
    7.
    发明授权
    Pass-through live validation device and method 有权
    通过实时验证设备和方法

    公开(公告)号:US07867084B2

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

    申请号:US11644717

    申请日:2006-12-22

    IPC分类号: G06F17/00

    摘要: Hardware, systems, devices, architecture and methods for a wagering game-specific platform features secure storage and verification of game code and/or other data. An external connection securely communicates with a computerized wagering gaming system. Some embodiments of the invention provide the ability to identify game program code as certified or approved. This is provided by use of various electronic devices and elements for encryption, including at least a device that is internally embedded in the gaming device that access digital signatures, encrypted files, encrypted compiled files and hash functions as well as other encryption methods. Such functions are able to be effected, and security and validation is advantageously applied to data loaded into storage media even while the gaming machine is in operation.

    摘要翻译: 用于投注游戏特定平台的硬件,系统,设备,架构和方法具有游戏代码和/或其他数据的安全存储和验证。 外部连接与计算机化的投注游戏系统安全地通信。 本发明的一些实施例提供了将游戏程序代码识别为认证或批准的能力。 这通过使用用于加密的各种电子设备和元件提供,包括至少一个内部嵌入游戏设备中的访问数字签名,加密文件,加密的编译文件和散列函数以及其他加密方法的设备。 能够实现这样的功能,即使在游戏机运行时,安全性和验证也有利地应用于加载到存储介质中的数据。

    Encryption in a secure computerized gaming system
    8.
    发明授权
    Encryption in a secure computerized gaming system 有权
    加密在一个安全的电脑游戏系统

    公开(公告)号:US07783040B2

    公开(公告)日:2010-08-24

    申请号:US11524649

    申请日:2006-09-20

    摘要: The present invention provides an architecture and method for a gaming-specific platform that features secure storage and verification of game code and other data, provides the ability to securely exchange data with a computerized wagering gaming system, and does so in a manner that is straightforward and easy to manage. Some embodiments of the invention provide the ability to identify game program code as certified or approved, such as by the Nevada Gaming Regulations Commission or other regulatory agency. The invention provides these and other functions by use of encryption, including digital signatures and hash functions as well as other encryption methods.

    摘要翻译: 本发明提供了一种用于游戏专用平台的架构和方法,该平台具有游戏代码和其他数据的安全存储和验证,提供了与计算机化投注游戏系统安全地交换数据的能力,并且以简单的方式 并易于管理。 本发明的一些实施例提供了识别或批准的游戏程序代码的能力,例如由内华达州游戏规则委员会或其他监管机构。 本发明通过使用包括数字签名和散列函数以及其他加密方法的加密来提供这些和其它功能。

    Authentication in a secure computerized gaming system
    9.
    发明授权
    Authentication in a secure computerized gaming system 失效
    安全的电脑游戏系统中的认证

    公开(公告)号:US06962530B2

    公开(公告)日:2005-11-08

    申请号:US10134663

    申请日:2002-04-25

    申请人: Mark D. Jackson

    发明人: Mark D. Jackson

    摘要: An architecture and method for a gaming-specific platform are disclosed that features secure storage and verification of game code and other data, provides the ability to securely exchange data with a computerized wagering gaming system, and do so in a manner that is straightforward and easy to manage. Some embodiments provide the ability to identify game program code as certified or approved, such as by the Nevada Gaming Regulations Commission or other regulatory agency. The disclosed embodiments provides these and other functions by encrypting a random number, storing the encrypted random number, and hashing the random number and a casino game data set to provide a first bit string, and storing the first bit string.

    摘要翻译: 公开了一种用于游戏专用平台的架构和方法,其具有对游戏代码和其他数据的安全存储和验证的特征,提供了与计算机化投注游戏系统安全地交换数据的能力,并且以简单易用的方式进行 管理。 一些实施例提供了识别或批准的游戏程序代码的能力,例如由内华达州游戏规则委员会或其他监管机构。 所公开的实施例通过加密随机数,存储加密的随机数,散列随机数和娱乐场游戏数据集来提供第一位串,并存储第一位串来提供这些和其他功能。