用于带外游戏机管理的系统和方法
2019-11-22

用于带外游戏机管理的系统和方法

游戏机可由游戏机管理服务器远程访问。当游戏机被断电时,游戏机管理服务器可访问相应的游戏机。当游戏机被通电并且同时其操作系统正在被执行时,游戏机管理服务器可访问相应的游戏机。

在图1所示的实施方式中,游戏机104b处于断电状态。在断电状态下,游戏机104b使用电流以使游戏机104b可比其它重启方式更快地被重启。在断电状态下,游戏机的操作系统不运行,因此经由通信信道106b的标准通信是出现故障或失效。

图3A至图3C是用于管理多个远程游戏机的过程的流程图。具体实施方式

存储设备1¾可具有各种形式,例如但不局限于,硬盘、⑶驱动器、DVD驱动器等。

内存114可存储一个或多个逻辑模块或逻辑程序,其中每个逻辑模块或逻辑程序可包括用于实现逻辑功能的可执行指令的有序列表。具体地,内存114存储操作系统120和应用122。通过核心处理器112对操作系统120的执行实质上控制例如应用122等其它逻辑的执行,并且提供调度、输入输出控制、文件和数据管理、内存管理、以及通信控制和相关服务。应用122包括用于实现用于例如21点、扑克、轮盘、老虎机游戏等游戏名称的逻辑功能的可执行指令的一个或多个有序列表。

例如,前面详细的描述已经通过使用方框图、原理图和实施例阐述了设备和/或过程的各种实施方式。对于方框图、示意图和实施例包含一个或多个功能和/或操作,本领域相关技术人员将理解到,这些方框图、流程图或实施例中的每个功能和/或操作可通过广泛的硬件、软件、固件或基本其任意组合单独地和/或共同地被执行。在一个实施方式中,本申请的主题可由专用集成电路(ASIC)实现。然而,本领域相关技术人员将意识到,本文公开的实施方式的整体或部分可等效地在标准电路中实现为运行于一个或多个计算机上的一个或多个计算机程序(例如,运行于一个或多个计算机系统上的一个或多个程序)、运行于一个或多个控制器(例如,微控制器)上的一个或多个程序、运行于一个或多个处理器(例如,微处理器)上的一个或多个程序、固件、或基本以上各项的任意组合,并且,本领域普通技术人员可根据本文的公开实现对软件和固件设计电路和/或写代码。

在图1所示的实施方式中,游戏机104b处于断电状态。在断电状态下,游戏机104b使用电流以使游戏机104b可比其它重启方式更快地被重启。在断电状态下,游戏机的操作系统不运行,因此经由通信信道106b的标准通信是出现故障或失效。

图2示出了根据一个非限制性的示例性实施方式的游戏机10½的示意图,游戏机10½也代表了游戏机104b、104c。游戏机10½具有内存控制中心110,内存控制中心110通过一个或多个总线118通信地耦合于核心处理器112、内存114和输出设备116。

除非内容另外明确规定,说明书和所附权利要求中所使用的“a”、“an”和“the”均包括复数指示对象。还应该注意到,除非内容另外明确规定,术语“或者”通常包括“和/或”的意义。

电子游戏机可被通信地耦合于管理服务器。管理服务器可监控电子游戏机。管理服务器可重新配置电子游戏机,管理服务器与电子游戏机之间具有主动的通信信道。然而,当管理服务器与游戏机之间的通信信道出现故障时,管理服务器不能监控或重新配置游戏机。游戏机与管理服务器之间的通信信道出现故障的原因具体可例如因为游戏机断电,或者游戏机已经崩溃,即,游戏机是通电的但是游戏机的操作系统没有在运行。发明内容

访问控制设备103可被耦合于游戏管理服务器102以将对游戏管理服务器102的访问限制于仅被授权的人员。访问控制设备103可具有各种形式,例如,生物识别装置、安全读卡器等。

在320处(在某些实施方式中为可选的),获取游戏机的诊断标志而用于执行操作系统的核心处理器处于断电状态。

在一些实施方式中,游戏机的各种元件和/或功能,例如远程管理微控制器132和管理引擎,可被包含在Intel⑧主动管理技术中。

同样地,来自于处于断电状态的游戏机104b的带外通信可包括与游戏机的资源管理、认证信息、背景诊断等有关的信息。 来自于处于通电状态但操作系统未运行的游戏机l(Mc的带外通信可包括与例如游戏机10½的事件日志等诊断、图像测试等有关的信息。发至游戏机10½的带外通信可包括例如硬盘重读图像等用于修正游戏机l(Mc的崩溃的修理信息。

在310处(在某些实施方式中为可选的),至少基于从多个游戏机获取的软件名称标志管理软件名称的一组许可证。