一种游戏系统,包括每个都连接一个或多个游戏机的多个主机设备,其中主机设备提供的内容在游戏机上输出。为了输出远程主机提供的内容,可以利用主机控制进程,该主机控制进程由游戏机验证并在安全存储单元中执行,使得其与游戏机上执行的其他进程隔离。主机控制进程可以与用于执行游戏机上进行的机会游戏的进程分离,使得主机控制进程输出的内容不改变机会游戏的进行。
【技术实现步骤摘要】
【国外来华专利技术】
本专利技术通常涉及游戏设备和系统,更特殊的,涉及游戏机上的远程内容管理。
技术介绍
在国内外,娱乐场和其它形式的游戏包括发展的数十亿美元的工业,具有基于电子和微处理器的游戏机较以前也更为流行。提供游戏服务的游戏实体可以通过多种不同的执行方式来控制分散全球的游戏设备。例如,游戏机可以布置在娱乐场、便利店、赛马场、超市、酒吧和船上。进一步的,通过远程服务器,游戏实体可以在用户选择的现场提供游戏服务,例如在家庭计算机或用户携带的移动设备上。基于电子和微处理器的游戏机可以包括各种硬件和软件组件以提供广泛的各种游戏类型和游戏功能,这些硬件和软件组件在本领域众所周知。例如,纸币识别器、硬币接受器、读卡器、数字键盘、按钮、杠杆、触摸屏、显示器、硬币漏斗、玩家追踪单元等等都是可以游戏机相联的硬件实例。软件组件可以包括,例如,引导和初始化例行程序、各种游戏进行程序和子程序、信用和支出例行程序、图像和声音生成程序、安全监视程序、验证程序和随机数字生成器,等等。游戏机上的有效功能可以取决于游戏机是否与其它游戏设备相连。例如,当连接到其它远程游戏设备时,游戏机可以提供累积奖励、玩家追踪和忠诚点计划、非现金游戏,以及奖励等等。许多附加的组件、特征和程序可以包含各种后台和/或网络系统的众所周知的执行工具,后台和/或网络系统包括更多的硬件和/或软件成分。在典型的娱乐场电子游戏机(例如老虎机、视频扑克机、视频开乐机等等)中,通过金钱或信用的支付而开始游戏进行,然后游戏机决定游戏结果,显现游戏结果给玩家,以及之后潜在地依赖于游戏结果分配一些类型的奖励,包括货币奖励。在这一情况下,游戏机可操作的接收、存储和分配信用标记或现金以及计算可导致大量货币奖励的游戏结果。游戏机能采用这种方式操作因为其典型地放置在可监测的显著位置(例如,娱乐场),游戏机硬件和软件组件固定于上锁的橱柜内且游戏机包括安全系统用以检测欺诈和偷窃企图。由于游戏机可以可操作地接受、存储和分配和/或授予大量数目的金钱,游戏机常常是偷窃企图的目标。因此,除了包括安全系统,还设计和/或选择游戏软件和游戏硬件以防止偷窃企图,游戏软件和游戏硬件包括可能不在个人计算机或其它游戏平台中显现的安全特征。例如,用于防止非法软件修改的基于硬件的安全方法是将游戏软件存储在不可变存储器上,如EPROM,只读CD/DVD光盘或不具备写功能的只读磁盘存储器。另一个例子,用于防止/检测非法软件修改的基于软件的安全方法是执行验证例行程序,将存储信息和游戏机中执行的程序与已知的和受信任的信息比较。受信任的信息和验证例行程序存储在受信任的存储器位置如游戏机上的经确认的EPROM上。使用上述的基于硬件和软件的安全方法的一个优点是大大减小了欺诈和偷窃的潜在风险。进一歩的,因为由游戏调整者制定的游戏软件确保公平,另一个优点是,使用基于硬件和软件的安全方法可以检测对游戏软件的、可能导致将玩家置于不公平的不利条件的任何后续修改。上述基于硬件和软件12的安全方法的一个缺点是或多或少限制了之后改变或扩展游戏软件以增加附加特征或校正错误的能力。例如,对于使用EPROM存储执行游戏软件的游戏机,EPROM必须在游戏中被物理地取代以改变游戏软件。游戏实体可以向成千上万的用户提供游戏服务。例如, 一个陆地上的娱乐场可以包括上千台游戏机。玩家的游戏兴趣经常改变而与向用户提供相关于新内容的努力也非常昂贵。而娱乐场操作者最大化他们的管理利润和保持他们的客户开心的能力是直接与他们提供新的和期望的游戏内容的能力相联系的。鉴于以上所述,提供游戏装置和方法以减少在游戏机上提供新游戏内容的相关花费是期望的。
技术实现思路
本专利技术提供一种游戏系统以达到上述的需要。该游戏系统可包括每个都与多个游戏机相联的多个主机设备。游戏机可以可操作地提供对机会游戏的结果的支付,显示机会游戏的结果,接受现金或信用标记以及分配奖励、如现金或信用标记给使用游戏机的玩家。在特定的实施例中,游戏机可以可操作地建立与主机设备的通信连接使主机设备提供的内容能够输出到游戏机上。为了输出远程主机提供的内容,可以利用主机控制进程,该主机控制进程可由游戏机验证并在安全存储单元执行,使得其可以与游戏机上执行的其它进程隔离。主机控制进程可以与用于执行游戏机上进行的机会游戏的进程分离,使得主机控制进程输出的内容不改变机会游戏的进行。此外,游戏机可以监测主机控制进程所利用的资源以防止游戏游乐不理想。例如,主机控制进程能使游戏机的CPU负担过重,导致机会游戏的不理想图形输出,或者主机进程可能产生与机会游戏相关的音频输出相冲突的音频输出而产生不愉快的游戏体验。在这些情况中的每个里,为了防止游戏机上的游戏游乐体验降低,游戏机可以限制和/或阻止特定资源的访问(如,可以限制CPU使用)以及活动地监测主机控制进程利用的资源以确保保持足够的游戏进行性能。本专利技术的另一方面涉及计算机程序产品,包括机器可读媒体,其存储程 序指令用以实现上述的任一方法。该专利技术的方法的任一种都可以表现为程序 指令和/或数据结构、数据库等。其可以提供到这些计算机可读媒体上。在一个实施例中,此处公开的游戏系统中的每个游戏机都可以可操作地 提供一个或多个本地控制游戏(即,由可能包含游戏机CPU或一个或多个 处理器的主游戏控制器控制的支付游戏)并且也可提供一个或多个外部控制 进程(g卩,远程主机控制进程),其中主游戏控制器必须授权每个外部控制 进程以保证本地控制游戏的完整性。在一该实施例中,如果主游戏控制器授 权外部控制进程,则外部控制进程提供(a) —个或多个服务给玩家;(b) 一个或多个游戏机的增强的功能或特征给玩家;(C) 一个或多个结果给玩 家;或者(d)这些服务、功能和结果的组合给玩家,其中外部控制进程可 至少部分基于本地控制游戏的一个或多个方面。在另一实施例中,如果游戏 机处理器授权外部控制进程,则独立于本地控制游戏,外部控制进程提供(a) —个或多个服务给玩家;(b) —个或多个游戏机的增强的功能或特征 给玩家;(C) 一个或多个结果给玩家;或者(d)这些服务、功能和结果的 组合给玩家。这个实施例可启动游戏系统以提供至少一个来自进程(或多个进程线 程)的结果,该结果已经在先获得游戏管理委员会的认可(即,由采用一个 或多个认可的随机数生成器和认可的记帐手续的游戏机的处理器生成的游 戏和游戏结果),还提供至少一个来自没有在先获得认可并且可以不需要游 戏管理委员会认可的进程的结果(即,由远程主机产生的结果)。在特定的实施例中,控制游戏机上进行的支付游戏的主游戏控制器可以 执行接口程序。主游戏控制器可以批准执行该接口程序。在远程主机的控制 下可以利用该被执行的接口程序在游戏机上提供接口 。远程主机可以提供数 据(例如多媒体内容或其它指令)以利用被执行的接口程序的能力。被执行 的接口程序可以这样一种方法设计/构造和利用,使得其不能影响游戏机上进行的支付游戏的结果。被执行的接口程序可以利用各种游戏机资源(例如,显示器、输入设备 和输出设备、存储设备、处理器、通信接口等等)。当游戏机可以可操作的 提供支付机会游戏的进行时,这些资源的利用可能存在。特别地,被执行的 接口程序可能用于输出远程主机提供的视频和音频内容以及接收与游戏机 相联本文档来自技高网...
【技术保护点】
一种游戏设备,包括: 视频显示器; 用于与远程主机通信的通信接口; 主游戏控制器,被设计或配置以a)控制游戏设备上进行的支付式游戏; b)与远程主机通信;c)生成可操作地输出视频图像给视频显示器的第一进程,其中第一视 频图像的内容随时间受远程主机的控制;d)从远程主机接收允许第一进程输出第一视频图像的命令、指令、数据或它们的组合;e)生成可操作地生成支付式游戏的结果并输出相关于支付式游戏的进行的第二视频图像给视频显示器的第二进程;以及f)生成可操作地控制第一进程和第二进程对视频显示器的访问的第三进程,其中该第三进程可操作地允许第一进程利用视频显示器的第一部分,同时在视频显示器的第二部分进行支付式游戏; 输入机构,用以接收对支付式游戏进行支付的现金或信用标记; 输出机构,用以输出 现金或信用标记。
【技术特征摘要】
【国外来华专利技术】...
【专利技术属性】
技术研发人员:布莱恩布拉德,戴维吉普,丹尼尔德瓦尔,基斯拉塞尔,卡拉L伊丁斯,理查德J施奈德,妮科尔M比利,史蒂文G勒梅,威廉利特尔,文森特S曼弗雷迪,
申请(专利权)人:IGT公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。