CN100514374C - 分布式游戏系统和游戏网络 - Google Patents
分布式游戏系统和游戏网络 Download PDFInfo
- Publication number
- CN100514374C CN100514374C CNB961955228A CN96195522A CN100514374C CN 100514374 C CN100514374 C CN 100514374C CN B961955228 A CNB961955228 A CN B961955228A CN 96195522 A CN96195522 A CN 96195522A CN 100514374 C CN100514374 C CN 100514374C
- Authority
- CN
- China
- Prior art keywords
- system described
- server
- office server
- ncc
- playtime
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/32—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
- G07F17/3244—Payment aspects of a gaming system, e.g. payment schemes, setting payout ratio, bonus or consolation prizes
- G07F17/3255—Incentive, loyalty and/or promotion schemes, e.g. comps, gaming associated with a purchase, gaming funded by advertisements
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/32—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- Slot Machines And Peripheral Devices (AREA)
Abstract
一种分布式游戏系统,它向用户提供例如从旅馆房间内的远程位置游戏。利用房间的电视机和遥控器,像旅馆客人这样的用户就能玩与电视彩票终端上游戏类似的游戏。通过使用电视机的机顶盒游戏即在电视上显示出来。机顶盒把电视机与分配和管理游戏系统的计算机系统网络连通。
Description
技术领域
本发明涉及游戏局域网络和广域网络系统。
背景技术
游戏是一种涉及多个用途的,具有日益广泛的可用性的娱乐活动。目前总的来说,游戏是一种使用各种各样系统的多样化的产业,这些系统使游戏者能参与各种形式的电子游戏和电视游戏。
在过去,游戏系统一直局限于局部网络,没有用来在尤其是旅馆环境内部分布和管理复杂的游戏网络的普遍的系统。因此,一直需要有一种把多个单独的游戏装置组合成中央和远程场所的分布式等级结构的游戏系统。准确地说,一直需要有一种远程或旅馆环境内部的分布式游戏系统,在该系统中游戏者利用信用卡(或类似装置)来获得游戏存款,通过室内电视机和遥控器访问游戏网络,在该系统中在多个旅馆内建立游戏系统,其中的每个旅馆通过广域网络及网络中心站连接起来。
在一些专利中公开了过去的系统例子,例如,美国专利5038022号公开了为操作游戏机提供存款的一种装置和装置,美国专利4467424号公开了使游戏者能从遥远的地点参与的一种远程游戏系统,加拿大专利申请2123857号公开了一种带有远程终端的交互式计算机化游戏系统。
发明内容
根据本发明提供了一种游戏系统,该游戏系统包括:
用来通过广域网络(WAN)与网络运行服务器及支付处理中心通信的多个局域网(LAN),每个LAN包括:
位于遥远地点的多个机顶盒,每个机顶盒用来与支持办公室服务器(back offue server)及各自的电视机、遥控器和支付扫读装置通信;
其中支持办公室服务器包括用来利用遥控器在用户和电视机之间实现交互式电视游戏的编程装置,其中用于所述交互式电视游戏的存款经由支付扫读装置启动并由支付处理中心通过WAN认可,其中网络运行服务器用来与每个LAN及支付处理中心通信。
本发明还提供了能使用户在多个遥远的地点参与游戏的一种游戏系统,它包括:
通过广域网络(WAN)与多个游戏地点互连的中央网络控制中心(NCC),每个游戏地点包括通过局域网(LAN)与位于遥远的游戏场所的多个游戏设备互连的支持办公室服务器。
NCC还可包括产生收入报告的装置,为系统调节器提供预定的系统访问的装置,从每个远程游戏地点接收每日的交易记录的装置,处理每日的交易记录中的数据以便确定系统的日收入的装置,以及管理系统软件的装置,此处管理系统软件的装置包括开发软件的装置,从系统调节器得到确认的装置以及把游戏软件分配到每个游戏地点的装置。
NCC还可能包括管理系统设备的装置,它包括安装设备的装置,跟踪设备的装置以及测试设备的装置。
NCC还可能包括用户支持服务器,后者包括提供用户支持的装置,识别一段游戏时间的装置,检查一段游戏时间的装置,检查支付业务的装置。
NCC可能包括抗干预装置,干预识别装置,把输入和输出数据译成密码的装置,支持可变数量的支持办公室服务器的装置,以及不间断电源装置。
在另一个实施例中,WAN包括系统调节器,系统调节器具有访问中央服务器、支付处理中心及银行服务器的财务信息的装置。
在一个最佳实施例中NCC和支持办公室服务器是UNIX平台。
在一种最佳形式中,支持办公室服务器包括提供一段游戏时间的装置,后者可包括控制进入一段游戏时间的装置。
控制进入的装置可能包括限制进入一段游戏时间的装置,确认进入一段游戏时间的装置。
一段游戏时间可包括介绍一段游戏时间的装置,玩游戏的装置,启动一段游戏时间的装置,监视游戏活动的装置,结束一段游戏时间的装置,以及管理收入的装置。
游戏可从各种各样的游戏中选择,如blackjack,扑克牌或Keno,但不局限于这些。
支持办公室服务器可能还包括支持办公室服务器的抗干预装置,辨别干预的干预识别装置,把收入和付出数据译成密码的装置,不间断电源装置,从远程游戏设备接收支付交易的装置,获得支付交易确认的装置。
在一种最佳形式中,远程游戏设备包括机顶盒,此处机顶盒可包括确定操作系统的逻辑装置,通信和设备管理装置,图形生成和显示装置,识别干预的装置,把收入和付出数据译成密码的装置,远程控制信号识别装置,用来从支付装置接收信号及把支付装置的数据传送给支持办公室服务器的支付装置信号识别装置。
在一种最佳形式中,机顶盒借助传输控制协议/互联网协议(TCP/IP)与支持办公室服务器通信并包括抗干预装置。
在一种更进一步的最佳形式中,远程游戏设备包括电视机和支付装置,后者可选自信用卡扫读器,贮蓄卡或智慧卡阅读器之中的任意一种或选自它们的一种组合。
远程游戏设备可能还包括一个视频信道和遥控器。
附图说明
本发明的这些和其它性能将从下面参照附图的说明中变得更为明显,在附图中:
图1是分布式游戏系统的总体图;
图2是分布式游戏系统典型的通信布局;
图3是分布式游戏系统过程模型概观;
图4是游戏进入过程概观;
图5是信道介绍过程概观;
图6是游戏过程概观;
图7是游戏者支持过程概观;
图8是管理软件过程概观;
图9是管理设备过程概观;
图10是分布式游戏系统中数据成分及它们与其它数据成分的相互关系概观。
具体实施方式
根据本发明的分布式游戏系统10为象旅馆客人这样的用户提供了直接从旅馆房间这样的远程地点参加游戏的机会。
为了说明系统10,提到了旅馆环境,但并不局限于此。
如图1所示,分布式或旅馆游戏系统包括旅馆房间13中的机顶盒12,机顶盒12与电视机14、支付装置16以及位于旅馆办公室19中央的支持办公室服务器18通信。遥控器20使游戏者能与游戏系统10交互。支持办公室服务器18分别通过通信网络26和28与网络运行中心22及支付处理中心4通信。系统10还可包括游戏者支持中心30和监视中心32。监视中心32可通过通信网络34与网络运行中心22及支付处理中心4两者通信。
根据本发明的另一个实施例,系统10可能还包括用来向每个房间广播宣传信息的广播信道装置。
如上所述,在旅馆游戏系统10内部每个旅馆房间13装有机顶盒12,电视机14,遥控器20及支付装置16。支付装置16最好是信用卡扫读装置。每个机顶盒12可通过统一的单元号予以识别,以便确定它在系统10内的位置。由于每个机顶盒12都与系统10连通,它的房间号(即地址)被记录在与之连接的有关的通信信道上。
在中央网络运行中心22,在总部服务器36和管理计算机38内部的监视系统检验与系统10连通的所有机顶盒12并且确保装置12能正确地接收和发送。当由于机械故障或未经授权的人员故意干预而检测到不正常工作时,即向网络运行中心22的操作人员发出信息警报。操作人员进行调查并采取为解决问题所必需的适当步骤。
旅馆游戏系统的一般操作
为了描述旅馆游戏系统10,下面一般说明在可能使用旅馆游戏系统10的典型环境的内部操作系统10。但是,可以理解的是,这里所描述的特定的视频格式或形式仅仅是可能使用的格式的代表,并不限制本发明的范围。
旅馆客人用遥控器20打开电视机14并把设置调到标明为游戏信道的信道。通过按住一信道按钮,用户就能转到游戏信道和离开它。
在进入游戏信道后,游戏者看到详述旅馆游戏系统的各种性能的宣传广播,包括显示游戏系统功能以及有关过去的获胜者和特殊事件的专门消息。
在结束欢迎时,就向游戏者演示现有的三个游戏指导之中的第一个。游戏指导介绍每个游戏的规则及游戏模拟。当游戏指导结束时,就向游戏者显示进入免费玩游戏方式的选择方案。游戏者也可直接进入实际的游戏活动,或退出游戏信道。游戏者按游戏方式按钮,以便选择免费游戏方式或实际的游戏活动;游戏者利用电视遥控器改变信道,以便退出游戏信道。在免费游戏时,以可用来模拟游戏活动的数量有限的存款来安排游戏。游戏者重复进行游戏,直到游戏存款减少到零或预定的时间间隔过去为止。
在任何时间,通过按游戏方式按钮直到确立游戏活动方式,游戏者就能开始实际的游戏活动。系统通知游戏者把信用卡穿过信用卡扫读装置16,这个过程为游戏者建立一段游戏时间。利用遥控器20上指定的按钮,游戏者设定用于游戏活动的数额。电视机14显示卡的信息并显出游戏者所设定的数额。当游戏者已经设定数额后,按一个按钮以便同意数额,认可信用卡的要求就被传送给支付认可中心4以便认可。当从支付处理中心4收到认可时,就为一段游戏时间提供了在游戏过程中要使用的资金和有关的游戏存款。如果没有从支付处理中心4收到认可时,就向游戏者输出一说明信息,包括与游戏者支持中心适当接触。
一旦获得游戏存款,游戏者能玩现有游戏之中的任意一种,如抽扑克牌,8-liner,keno或blackjack。游戏者通过按下位于遥控器20上的一个按钮来选择游戏。游戏被启动并显示在电视机屏幕上。
为进行一般说明,游戏者选择抽扑克牌的游戏1。
发给游戏者五张牌,这些牌都显示出来;利用标明牌1到牌5的按钮,游戏者指定要保留的牌。要抛出一张牌,就再按一次指定的牌的按钮;或者,游戏者可通过按取消按钮抛出所有的牌。在选择好要保留的牌以后,游戏者再按一次发牌按钮。游戏结果就显示出来。这时游戏者可变换到另一种游戏。
在接下去的一盘游戏过程中,游戏者收到游戏存款不够的信息;游戏者可选择获得附加的资金。为了得到附加的资金,游戏者把信用卡穿过信用卡扫读装置;就象从前一样,游戏者利用指定的键来确定数额并传送出去求得认可。一旦得到认可,一段游戏时间的存款增加,游戏者就能继续游戏活动。
为了结束一段游戏时间,游戏者按支付按钮。电视机屏幕显示游戏期间活动一览,包括信用卡交易一览。
游戏者支持
如上所述,系统10可能还配有游戏者支持中心30,以便回答来自游戏者的查询或问题。下面叙述游戏者支持中心职能的说明:
游戏者支持中心30最好在旅馆游戏系统的所有地点都备有的1-800号码上接到电话。在接到游戏者的电话后,游戏者支持(中心)要求提供位于现场的游戏装置的单元号及游戏者的信用卡号。一旦得到后,就把装置和信用卡号两者都输入游戏者支持工作站上所备有的联机应用系统。应用系统显示有关一段游戏时间和设备状态的信息。游戏者支持能够确定一段游戏时间是目前正在进行中的还是先前已经结束的。如果游戏活动发生在过去24小时之前,向游戏者支持提供游戏者信用卡交易。
重查一段游戏时间的活动
假定游戏活动发生在过去的24小时之内,游戏者支持可要求检查玩过的游戏。当要求时,就向游戏者支持显示游戏者过去的五盘游戏。游戏者支持与游戏者一起走过场似的观看游戏活动,观看游戏者在游戏者地点所看到的(或理应看到的,如果这涉及过去的一段游戏时间)东西。
检查信用卡交易
除了游戏活动以外,游戏者支持可询问游戏者的信用卡交易。利用游戏者的卡号,游戏者支持把这个输入联机应用系统,有关的信用卡交易就和有关的持卡人姓名一起被列出来。游戏者支持从打电话者那里要求更多的信息,以便对照持卡人确认打电话者。一旦打电话者的身份得到证实,游戏者支持就利用卡交易来论述打电话者的问题。
进入游戏
某些旅馆客人可能不想从他们的房间使用游戏装置;这可通过打电话给游戏者支持或旅馆前台来调节。游戏者支持将索要装置的终端号及装置应保持在不能利用状态的时间间隔。
交易数据
交易的收据在旅馆内部利用旅馆人员可使用的打印机打印出来。每项交易的收据包括该项收据属于其人的持卡人号。在离店时或要求时,旅馆人员就把这些提供给游戏者。
管理者
所有游戏活动都被记录下来,逐一登记管辖区域,旅馆,以及发生游戏活动的游戏装置。每个管辖区域的管理者能进入系统10并访问属于其管辖区域的活动的记录。按照当地的标准向管辖区域当局提出定期报告。
在网络运行中心22的管理
游戏管理
在每个营业日结束时,网络运行局22的办公室接收所有活动和信用卡交易的传送。信用卡交易被汇总起来并用电子装置传送给卡认可者24。该信用卡交易被用来计算一天的收入。从计算出的总收入中把资金分配给各个旅馆,管辖区域。在计算收入分配时,利用的是适用于区域的总收入。
从游戏活动中得到的统计数字可用来分析游戏系统;这些统计数字使得网络运行局22和管辖区域能评价游戏活动。
被拒绝的游戏者
有时,网络运行局22必须拒绝某个特定的个人进入旅馆游戏系统10。在网络运行局22,工作人员输入持卡人的卡号作为受限制的卡;持卡人使用该系统的任何尝试将会导致其收到一个信息,与网络运行局联系以便得到有关被拒绝的卡的进一步信息。
通信结构
通信结构概述
本节描述一种最佳的高级通信网络结构,它展示处理机网点,分配给每个网点的数据和过程,以及分配在网点之间的通信管道。利用基本的设想来估计数据交换量。
图2说明根据本发明的典型的通信布局50。通信布局包括带有局域网络链路53的当地的旅馆环境52,支持办公室服务器18,广域网络路由器54,广域网络26,网络运行中心22中的管辖区域的WAN路由器56,以及管理中心30中的WAN路由器30和管理服务器60。
通信管道
在系统内部有三条主要的通信管道和三条次要的通信链路。第一条主要管道是把房间13与支持办公室服务器18连接起来的LAN管道。第二条主要管道是把各个旅馆环境与网络运行服务器36及联网的系统管理中心30连接起来的WAN管道。第三条管道是可用来向每个房间广播宣传信息的宣传信道管道40。第一条次要链路是每个服务器与选择的信用卡获取器之间的链路。第二条链路是当地的游戏管辖区域和当地的网络运行服务器之间的链路。第三条链路位于网络运行服务器和用于支票对账的银行之间。
LAN管道
LAN管道支持旅馆房间的机顶盒12与支持办公室服务器18之间的通信。设想这条链路可采取两种形式之一。
第一种形式利用电缆调制解调器与支持办公室服务器18通信。若干机顶盒12共用一个电缆信道形成一个通信区段。
第二种形式利用一种更标准化的计算机LAN布局。这种布局利用标准的网络环境,后者在硬件源和用作与支持办公室服务器18传输的管道区段方面提供很大的灵活性,支持办公室服务器18在一段游戏时间开始时把TCP/IP地址分配给机顶盒12。只要支持办公室服务器充当LAN通信与WAN通信之间的防火墙(Fire Wall),这些TCP/IP地址不需要注册为国际互联网装置。(防火墙是阻止在LAN或WAN的两个区段之间的所有通信的一种安全装置。)(来自TCP/IP的IP表示国际互联网协议。国际互联网上供人们使用的地址在美国由一个集团分配。任何人都能使用IP,但是,必须通过防火墙保护,禁止从国际互联网进入,除非使用中的所有地址都已经注册。)
WAN管道
WAN管道支持各个旅馆、网络运行服务器和远程管理中心30之间的通信。建议这个管道采用基于路由器的包交换网络的形式。依价格和性能而定,网络本身可采取ATM(异步传输方式),帧中继或X.25的形式。链路利用标准的WAN连网硬件,这使得最容易买到设备,支持和安全工具。通过这个WAN进行的传输应该采用封装在适当的WAN协议(ATM,帧中继或X.25)中的TCP/IP。作为一种选择,在WAN要求受到限制的地方也可使用路由器。
宣传信道管道40
宣传信道管道被规划成单电缆信道,通过它广播宣传电视或类似信息。这个管道利用小型系统41和信道特有的广播装置42把信号放置到现有的旅馆电缆网络44上。
信用卡链路28和34
人们设想,对于信用卡获取器来说需要两种类型的链路。第一种链路28是从支持办公室服务器18及信用卡获取器24拨入的或专用的链路(依通信量而定)。这个链路用来要求实时认可信用卡,作为游戏活动的一部分。第二种链路34位于网络运行服务器36和信用卡获取器24之间。这个链路用来以批量的形式传送信用卡交易。使用标准的通信装置,由财政机关规定了特殊标准。
遥控器20
就遥控器20而言,最好的是遥控器具有下述功能按钮以便于游戏活动:
游戏方式-用来启动游戏装置
指导-用来启动指导演示
结束游戏-请求结束一段游戏时间
游戏选择按钮-用来选择一种特定的游戏
5个牌按钮-用来在抽扑克牌游戏中保持一张牌
检查-检查最后五盘
取消-取消最后一项操作
发牌/抽牌/抛牌-开始游戏操作
管辖区域链路46
第二条链路位于网络运行服务器36和当地的游戏管辖区域32之间。这条链路是拨入/拨出链路,它使网络运行服务器36能下载报告和统计数字,并能使当地的游戏管辖区域检查网络运行系统。必须强调,在拨入链路的情况下,应该利用象口令和回答或口令字这样的装置,严格实施表现为访问检验形式的安全措施。可利用由管辖区域规定的特殊标准设定标准的通信装置。
银行链路49
第三条链路位于网络运行服务器36及银行48之间。这条链路被规划成拨出链路,它使得网络运行服务器能传送帐单发出文件以便帐单对帐。可采用由财政机关规定的使用标准的通信装置。
数据通信量估计
LAN管道
LAN管道被规划成一种请求式应用类型,它以游戏者的数量和他们在任一时刻的活动为基础。为了确定数据通信量估计,作出下列假设:
-旅馆的平均规模为500间客房。
-每天有20%的客人使用系统。
-当天用户的80%在高峰期使用系统。
-一轮游戏每小时有1095笔交易。
-一笔交易平均为256字节(2048位)。
所以,在高峰时期所要求的带宽将为:
WAN管道
WAN管道主要是一种定时的应用类型,对于实时请求式通信量有一最低要求。在这点上最大的通信量将会出现在从支持办公室服务器向网络运行服务器传送一天的交易记录的时候,实时通信量将采取要求远程管理和头奖对账的通信形式。为了确定通信量估计,作出下列假设:
-旅馆的平均规模为500间客房。
-每天219000项记录。
-一笔交易平均为256字节(2048位)。
-完成备份的时间不能超过4小时。
-100个旅馆向一个网络运行服务器发出报告。
因此从一个旅馆发出的所要求的管道将是:
进入一个网络运行所要求的管道将是:31147×100=3114700位/秒
信用卡链路28和34
信用卡获取器链路被规划成支持办公室服务器和获取器之间的一种请求式链路以及供网络运行连接用的定时批量处理链路。为了连接支持办公室服务器可用中速到低速的调制解调器(2400到9600)。这是可能的,因为要传输的数据量小。为了连接网络运行服务器,建议采用较高速度的调制解调器(14400到28800),以便处理较大量的交易。
管辖区域链路46
管辖区域链路被规划成定时的高度安全链路。这条链路将要求中速到高速(9600到28800)并具有访问控制安全系统的链路。建议采用拨回和用户证明。
银行链路49
银行链路49被规划成要求中速到高速(9600到28800)的定时高度安全链路并附有访问控制安全系统。建议采用拨回和用户证明。
通信限制
信用卡获取器24、管辖区域32、银行48、支持办公室18以及网络运行服务器36之间的链路速度受到由获取器24、管辖区域32和银行48所支持的速度的限制。
信用卡获取器24、管辖区域32、银行48、支持办公室18以及网络运行服务器36之间的通信格式和内容将由获取器24、管辖区域32和银行48确定。
一个LAN区段一般能支持最多1000个装置。较大的旅馆场所要求多个LAN区段。
LAN具有有限的距离。每一层或每隔一层可能必须配置中继器或集线器(起中继器的作用)。对某些场所来说,可考虑采用光纤主干。
由于TCP/IP地址是由中央场所分配的,除非这个系统所使用的IP地址都已注册,建议它们必须用防火墙防止从国际互联网进入。
还设想,现有电话电缆的备用线对可被用作物理传输。如果没有这些备用线对或者质量不合格时,可能必须敷设新的电缆。
图3是过程模型概观,它确定了旅馆游戏系统10所完成的主要过程之间的典型关系。
过程模型
三个主要过程是:
游戏100;
头奖管理102;以及
系统管理103。
这些过程中的每一个被进一步细分为一些关键过程,包括进入游戏104,信道介绍105,游戏活动106,用户支持107,设立头奖108,玩头奖109,保持头奖110,管理软件111,以及管理设备112,这些将在下面更详细描述。在一个最佳实施例中,系统10用来以多种语言向游戏者显示文字信息。
进入游戏过程104
参阅图4来描述进入游戏的过程104,它包括限制进入104a和批准进入104b的两个子过程。
限制进入104a
这个过程从机顶盒位置产生对进入游戏的限制。这项限制根据旅馆房间顾客的请求被加入并由游戏者支持人员执行。
批准进入过程104b
这个过程检查施加于一个机顶盒的进入限制。如果遇到限制,游戏系统的所有功能保持在不能实行的状态。如果没有限制时,游戏功能即被启动。
介绍游戏信道过程105
参照图5说明信道介绍过程105,它包括子过程显示欢迎词105a,显示游戏指导105b,提供免费游戏活动105c以及维护信道介绍105d。
显示欢迎词过程105a
这个过程向信道观看者显示各种各样的宣传材料;这些材料可能包括:
信道宣传;由外界机构准备的游戏信道的多媒体宣传;
特殊事件简介,由公司管理部门的管辖区域输入的组合文字信息。
当把电视机调到游戏信道时,即开始显示欢迎词过程105a。在进到游戏指导之前,顺序显示各种形式的宣传材料。当观看者要求时,这个过程可被取消;如果取消,观看者可离开游戏信道,可继续进入游戏指导,或开始游戏活动。
显示游戏指导过程105b
在信道介绍之后,可顺序显示每种游戏的指导;游戏指导详述游戏规则并表演游戏活动。观看者可选择一个要看的特定指导。
提供免费游戏活动过程105c
这个过程能使观看者通过游戏活动试玩游戏。游戏活动启动模拟游戏。根据管辖区域指南,免费游戏的持续时间可被限制到一个最长时间,例如,每种游戏5分钟时间。
维护信道介绍过程105d
对信道介绍的每种形式的修改可不依赖于另一种而独立实现并可包括特殊消息。特殊消息可能包括宣传的和/或介绍情况的文字。
游戏活动过程106
参照图6说明游戏活动过程106,它包括开始一段游戏时间的子过程106a,玩一段游戏时间的子过程106b,结束一段游戏时间子过程106c,监视游戏活动子过程106d以及管理游戏收入子过程106e。
开始一段游戏时间子过程106a
这个过程通过信用卡扫读来启动。在建立一段游戏时间之前,把持卡人号与网络运行中心22的规定受限制的卡号的内部文件相对比。如果卡号与受限制的号码之一一样,就通知持卡人并不准进入游戏活动。
如果卡号不受限制,而且对持卡人来说目前并不存在一段游戏时间的话,就产生一段游戏时间,游戏者请求信用卡存款认可。请求认可信用卡交易即告产生并被传送到支付处理中心24;支付处理中心24把附有认可码的交易返回。当收到认可码时,即计算可用于游戏活动的存款。如果没有收到认可码,就通知游戏者,一段游戏时间即被终止。
为了开始一轮游戏,通常要求一个最低数额。
玩一段游戏时间106b
这个过程使得有可能选择并玩一种游戏。这个过程可允许恢复一轮游戏时间;如果是这样的话,被记录的一段游戏时间的最后位置就被恢复。如果一段游戏时间是以前开始的,就重建一段游戏时间存款和前一轮的游戏状态。在玩一段游戏时间的持续过程中,游戏者选择并完成一种或多种游戏。游戏者将通过遥控器20与游戏交互。
一段游戏时间的存款用于游戏活动。
当一段游戏时间存款减少到零时,在能够出现进一步的游戏活动以前,游戏者必须获得附加的信用卡资金。
在一段游戏时间内游戏者能检查以前玩过的几盘游戏;最好至少有5盘游戏可供观看。在一个实施例中,可将最后五盘作为小屏幕图像显示在一个屏幕上。最好直观地分开显示,以便使游戏者能集中在游戏活动上。最好还配有高质量的声音和直观图形。
如果在规定的时间间隔内没有发生游戏活动,一段游戏时间的状态将被转变为无效。
结束一段游戏时间过程106c
这个过程为一个游戏者结束的一段游戏时间。一段游戏时间可随着下列事件之中的任一事件而结束:
-用与以前使用的卡不同的卡扫过信用卡装置
-从进入游戏活动起已经过去24小时
当一段游戏时间结束是由于不同的卡通过信用卡扫读装置的结果时,如果现有的一段时间没有保留显著的存款,那段时间将自动结束。如果现有的一段时间当时的确还保有存款,就给游戏者发出警告,表明存在一段悬而未决的一轮游戏。游戏者被要求确认一段游戏时间结束。当收到确认时,一段游戏时间就被结束;如没有收到确认时,现有的一段游戏时间继续可供使用。
当一段游戏时间结束时,要确定游戏者状态。如果游戏者没有用完全部一段游戏时间存款,就通过撤消信用卡认可把这些存款返回信用卡。如果剩余的一段游戏时间存款不够补偿认可的资金时,就为没有撤消认可的交易形成借方交易。为所有的信用卡借方发出交易收据。
把财务活动一览提供给游戏者,包括应付给持卡人帐目的任何信用卡交易以及游戏者应支付的任何支付额。
监视游戏活动过程106d
这个过程提供统计报告和信息报告,以便跟踪游戏活动,并向适当的管理机关提供数据访问。该过程的输入是在玩游戏过程中记录的游戏活动。
报告可按管辖区域、游戏和设备细分。
管理游戏收入过程106e
这个过程计算从所有结束了的一段游戏时间中所得到的总收入和净收入。信用卡交易被传送到支付处理中心并把卡交易与从卡认可器那里收到的资金相对账。把支付额与发给的和兑现的支付额对帐。
每个管辖区域和头奖收到从它们的游戏范围所获得的总收入的一个百分比;也就是说,从管辖区域‘A’收到的收入用于给管辖区域‘A’的收入分配。
所有有关游戏收入的管理的和/或政府的报告都是在这个过程内完成的。
游戏者支持过程
参照图7说明游戏者支持过程10%,它包括子过程确定一段时间107a,检查一段游戏时间107b,以及检查用户卡交易107c。
确定一段时间过程107a
当游戏者打电话询问正在进行的游戏中的问题时,这个过程由游戏者支持代理人完成。游戏者提供设备信息,而这个信息用来判明有关在游戏者地点使用中的设备的网络信息的位置。一旦认出设备,游戏者支持代理人能确定一段游戏时间并确定设备和一段游戏时间两者的状态。
检查一段游戏时间过程107b
这个过程由游戏者支持代理人执行,以便进入悬而未决的一段游戏时间并显示以前的游戏活动和/或一段游戏时间活动。所观看的游戏活动是游戏者所观看的同样的信息;最好的是,游戏者,因此还有游戏者支持能观看至少五盘游戏。
检查游戏者卡交易过程107c
游戏者支持代理人利用持卡人号来确定所有有关的卡交易的位置。要求游戏者支持代理人在发表有关卡交易的任何细节以前,要询问打电话者并查对卡的所有权。游戏者支持代理人在具有适当的认可时可取消一项借方交易;这将产生一项借方取消交易并从持卡人帐号中取消。
管理软件过程111
参照图8来描述管理软件过程111,它包括子过程开发软件过程111a,获得确认111b以及分发软件111c。
开发软件过程111a
这个过程定制与位于特定的旅馆地点内的现有的前端设备一起运行的游戏软件。管辖区域规定的软件要求,如适用的支付表,也被编入软件以便为游戏确认作准备。
获得确认过程111b
这个过程从开发环境转移充分试验过的游戏并提供软件以便确认。分发软件过程111c
这个过程接收已被确认和批准的软件;合格的和被认可的软件即分发给可应用的游戏场所。
管理设备过程112
参照图9来描述管理设备过程112,它包括子过程安装设备112a,跟踪设备过程112b和测试设备过程112c。
安装设备过程112a
这个过程把用于游戏活动的游戏装置与逻辑地址和物理地址两者相联系。逻辑地址对应于计算机网络内部的通信信道;物理地址决定安装游戏装置的地点。
跟踪设备过程112b
这个过程监视用于游戏活动的所有游戏装置。所有这些装置的状态都被记录下来;在发现例外的地方,即发出相应的设备警告。当发现干预装置和/或装置不正常工作时,即起动警告。跟踪的信息用于关于网络监视的管理报告。
测试设备过程112c
这个过程使得不能进行游戏活动并能够对一个装置的工作情况进行物理测试。在完成测试时,即恢复游戏链路工作。
例1
预备事项
表1 表示出每个关键过程以及流入过程和从过程流出的事项类型。
表2 为那些被认为对应用很有意义的业务提供了典型的业务量,这些业务量具有可以作为规划基础的足够的信息。
这里所提供的业务量是基于500套客房的旅馆的估计。
数据模型200
数据模型200是旅馆游戏系统的典型数据要求的陈述,并确定要运行的应用系统的数据成分,以便或是形成和跟踪旅馆游戏系统,或是为了支持施加于它的管理控制。
图10用简图表示主要数据成分以及它们与其它数据成分的主要关系。其目的是描述系统所要求的以及必须由系统体系结构支持的数据作用域。模型并不用来确定数据的物理结构。
信用卡业务201
卡业务201是一种详细说明时间,类型以及信用卡活动的数额的信用卡业务。可能发生的信用卡业务的类型有:
信用卡认可201a;
取消信用卡认可201b;
借方业务201c;以及
取消借方业务201d。
信用卡认可业务201a在一段游戏时间203内开始游戏活动202;当结束一段游戏时间203时,产生信用卡借方业务201c和/或取消信用卡认可201b以及取消借方业务201d。在一段游戏时间203过程中,游戏者可产生附加的信用卡认可业务。
卡业务201的关系:
卡业务201属于持卡人204,由一段游戏时间203产生,被发送给卡认可者并产生游戏收入205。
属性:
持卡人号 主关键字
日期 主关键字
时间 主关键字
持卡人姓名
游戏装置标识符
业务类型
业务数量
认可码
业务参考号码
游戏206
游戏206是游戏软件。游戏软件可能包括,例如,8-Liner 206a,抽扑克牌206b,Blackjack或Keno 206c。
另外的游戏类型可加入或可取代这些游戏类型。每种游戏包括允许游戏模拟的免费游戏方式;在免费游戏方式中,没有可能有真正的美元存款累积。免费时间可能局限于玩5分钟游戏。
游戏的关系
游戏206产生游戏活动202并由管辖区域207认可。
属性:
游戏类型
游戏管辖区域
游戏软件
游戏版本
游戏活动202
游戏活动202是由游戏206产生的一种游戏业务;它是游戏过程和随之发生的游戏结果的记录。
关系:
游戏活动在游戏的一段时间内发生,出现在游戏装置208上,属于游戏206并产生游戏收入205。
属性:
日期
时间
游戏标识符
游戏装置标识符
存入款(号码)
存入款(数量)
事件
事件结果
游戏装置208
游戏装置208是在其上发生游戏活动的物理硬件;可识别其所在的特定的物理位置。在房间顾客要求时,可由旅馆工作人员禁止把游戏装置208用于游戏。要求必须监视游戏装置208的状态,当发现异常情况时,必须起动系统警报。所有的游戏活动202必须可由特定的游戏装置208跟踪。
游戏装置208的关系:
游戏装置用于游戏活动202并位于旅馆209内。
属性:
游戏装置标识符主关键字
游戏装置位置
游戏收入205
游戏收入205是发生在一个特定的时间间隔内,例如24小时的时间间隔,作为游戏活动的结果所收到的金额。它从卡业务201中计算出来。全部游戏收入205被保持为一种货币,例如美元。
游戏收入205的关系:
游戏收入来自游戏活动202,从一项或多项卡业务201中计算出来。属性:
日期主 关键字
时间主 关键字
管辖区域标识符 主关键字,备用关键字
旅馆标识符 主关键字,备用关键字
游戏装置标识符
游戏标识符 备用关键字
存入款-(美元)
一段游戏时间203
一段游戏时间203是一个游戏者204发生在一台游戏装置208上的一系列卡业务201和游戏活动202。只在一段时间保留一段游戏时间203。从游戏的一段时间开始的时候起,在最长24小时或48小时的时间间隔内一段游戏时间203可能是暂停不用的。如果一段游戏时间203在24小时内暂停不用,即由系统迫使一段游戏时间结束。一段游戏时间203的关系:
一段游戏时间203属于游戏者204,包含零,一或多项卡业务201,包含零、一或多个游戏活动202。
属性:
卡号 主关键字
游戏装置标识符 备用关键字
日期
时间
一段游戏时间状态 备用关键字
旅馆209
旅馆209是在管辖区域207内安装游戏装置208的地点。
旅馆209的关系:
旅馆209存在于管辖区域207内并具有游戏装置208。
属性:
旅馆标识符 主关键字
旅馆名称
旅馆地址
管辖区域标识符 备用关键字
管辖区域207
管辖区域207是在一个省、州或国家内负责游戏活动的管理机构。管辖区域规定游戏活动必须遵守的管理参数并批准在其管辖区域207内采用的游戏206。管辖区域可要求进入在其权限范围内出现的所有游戏活动202。管辖区域207的关系:
管辖区域包括一个或多个旅馆209,批准游戏206,进入游戏活动202。
属性:
管辖区域标识符 主关键字
管辖区域名称
管辖区域地址
基本货币
游戏者204
游戏者204是开始一段游戏时间203并完成游戏活动202的持卡人。游戏者204可产生除借方交易取消201d外的所有卡交易201。根据持卡人号可能禁止游戏者204开始一段游戏时间203。游戏者信息被保持在交易级,以便支持卡交易。
游戏者204的关系:
游戏者204控制一段游戏时间203,游戏者可能持有受限制卡213,能接受支付额211。
受限制卡213
受限制卡213是不能用来开始一段游戏时间203或在一段游戏时间203内获得供游戏使用的资金的信用卡号码。由网络运行中心22输入并保留受限制卡的信息。
受限制卡213的关系:
受限制卡213属于游戏者204,阻止进入一段游戏时间203,并被网络运行中心22加入受限制卡文件。
属性:
持卡人号码 主关键字
持卡人姓名 备用关键字
日期
时间
状态 备用关键字
一览
表3概括了由实体组织的初步的数据特征。所提供的数据量适用于一个旅馆,并基于下列前提:
·旅馆有500套房间。
·在20%的房间内发生一段游戏时间。
·每一段游戏时间将有预计的两小时的有效游戏活动。
·一段游戏时间内的游戏活动将有65%是抽扑克牌和/或Blackjack;其余的35%将是8-Liner。
·抽扑克牌和Blackjack每分钟能有10盘。
·8-Liner每分钟能有15盘。
·一段游戏时间将有两次信用卡扫读。
·一般的游戏者每天/一段游戏时间将花费45美元。
·受限制卡将是全体游戏者的1%。
软件
应用程序结构
概述
用于旅馆游戏系统的应用程序结构基于一系列协同操作的应用程序,后者通过文件传输和通信操作交换数据。
应用软件的主要成分如下:
1.网络运行应用软件
2.旅馆支持办公室软件
3.游戏软件
4.信道广播程序
5.机顶盒软件
网络运行应用软件为系统提供管理功能。支持办公室软件控制一段游戏时间并管理游戏软件的执行。游戏软件以多用户方式操作并在旅馆房间的电视机14上为客人提供游戏活动。位于旅馆房间13内的机顶盒12在电视机上显示影像、原文和声音并向游戏软件传送遥控信号。
网络运行应用软件
网络运行应用程序将在服务器36上运行并通过数据文件传送和远程文件查询与旅馆支持办公室服务器18通信。模型描述单个网络运行服务器。当系统被扩展到第二个管辖区域时,就需要新的中央办公室服务器,某些功能将转移到中央办公室级(例如全局头奖管理)。但是,大多数应用程序功能将保留在管辖区域级。软件的功能包括:
软件功能
-接收并处理来自旅馆支持办公室服务器的每日事务记录文件;
-管理收入;
-为网络运行工作人员提供程序,以便输入宣传性文字材料并把它分发
给旅馆支持办公室服务器,供在游戏信道上显示;
-为管理机构提供程序以便保留受限制卡号码的文件,并把这个文件分
发给所有的旅馆支持办公室地点;
-打印管理信息报告;
-打印管理者报告;
-为游戏管理者提供联机存取数据文件;
-建立并产生税收报告;
-为系统提供数据归档服务;
-产生并传送信用卡交易文件,以及
-向游戏者支持提供联机访问信用卡交易信息。
网络运行软件的主要用户是使用个人计算机(PC)工作站的网络运行管理机构工作人员和游戏者服务工作人员。打印机被用来产生报告,磁带存储装置被用于系统档案。最好能从系统得到联机询问,尤其是报告。接口:
网络运行应用软件提供下列接口:
-在网络运行服务器和每个旅馆服务器之间的文件和信息传输;
-给信用卡获取器的信用卡交易文件传输;
-向银行发出文件的支票文件传输,用来完成支票对帐功能;以及
-管理者联机访问管辖区域数据文件。
安全措施
最好对访问数据文件实行高级安全措施。
完整性和可用性
本系统实现高级数据完整性,还要求系统可用性。因为,游戏功能的操作被分散到旅馆办公室服务器上,为了使游戏运行,不需要交互访问网络运行数据。但是,最好能实现网络运行服务器和旅馆服务器之间的每日的数据传输。
支持办公室应用软件
旅馆支持办公室应用程序将在服务器18上运行并通过数据文件传送和远程文件查询与网络运行服务器36通信。软件的功能包括:
-接收宣传性材料的正文文件并在游戏信道上显示;
-开始一段游戏时间;
-从网络运行服务器接收含有受限制卡号码的文件并防止卡启动游戏时间,如果其号码在该文件上的话;
-向游戏者支持提供联机修改访问游戏装置控制文件,以便使游戏装置
停止活动一个预定的时间间隔,以满足旅馆客人的要求;
-读出由位于旅馆房间内的信用卡扫读装置所提供的信用卡上的磁条信息;
-获得信用卡认可;
-通过执行游戏软件管理游戏活动;
-打印收据;
-向网络运行传送每日的事项记录文件;并
-为游戏者支持提供联机读出当前一段游戏时间信息的功能。
游戏者服务器30具有远程访问一段游戏时间文件的能力,以便帮助游戏者解决与当前的游戏有关的问题。游戏者支持还能远程修改访问游戏装置控制文件,后者将使游戏装置应旅馆客人的要求停止在一个特定的时间间隔内运行。旅馆工作人员可使用支票和收据打印机。
接口
旅馆支持办公室应用软件提供下列接口:
-在旅馆支持办公室服务器18和网络运行服务器36之间的文件传输;
-与信用卡获取器联机连接,以便实时认可信用卡交易;
-一段游戏时间管理和游戏软件之间的程序级连接;以及
-旅馆支持办公室服务器18和旅馆房间内的机顶盒12及信用卡扫读装置16之间的信息接口。
安全措施
最好对访问数据文件实行高级安全措施。
完整性和可用性
本系统实现高度的数据完整性和非常高级的系统可用性。游戏功能的操作分布到旅馆办公室服务器18上。除了向网络运行服务器每日传输文件之外,最好还实现容错体系结构。
游戏软件
软件功能
-在旅馆支持办公室服务器内以多用户方式运行;
-为若干游戏,例如抽扑克牌,8Liner Slots以及Blackjack(或Keno)提供游戏功能;以及
-与电视机机顶盒通信,以便显示图形、正文和声音并接收远程控制信号。
旅馆房间客人通过电视机机顶盒使用游戏功能。
接口
游戏软件具有下列接口:
-游戏软件和一段游戏时间管理软件之间的程序级连接;
-至电视机机顶盒的数据传输;以及
-接收来自机顶盒的远程控制信号。
安全措施
管辖区域规章多半要求对存储和访问旅馆支持办公室服务器上的游戏软件实行高级安全措施。与此相应,系统考虑实行把程序存储在袖珍光盘(CD)或把程序存储在可擦可编程只读存储器芯片上的安全措施,而芯片就安装在靠近服务器的插件上。
完整性和可用性
本系统通过双重存储装置提供高级的数据完整性和系统可用性,以保证容错。
信道广播程序
系统的一个可选性能是信道广播程序。
软件功能
-从磁带录象机、多媒体袖珍光盘或袖珍光盘上获得视频图像;
-在有线电视信道上为游戏信道的欢迎词和指导分发视频信号。这种信号将通过机顶盒显示出来。
信道广播设备可能包括放象机(或光盘播放机)和在信道上广播的射频调制器硬件,以及用来管理视频广播的微机(个人计算机)。
接口
-通往视频放象装置的接口;以及
-电缆信号的获取。
安全措施
用于这种设备的安全措施将被认为是中等的。因此,这种设备将被安置在能接近电视电缆的旅馆支持办公室内的安全地点。
完整性和可用性
视频文件将由外部机构记录下来并可用来每天24小时在游戏信道上广播。将在定期的基础上(例如每2-3个月)变换视频内容。为了确保一个容错等级,可提供多台放象机。
机顶盒软件
软件功能
-接收来自支持办公室游戏软件的数据信息以及来自信道广播程序的信道电视;
-在房间的电视机上提供影像,图形,正文和声音;以及
-向支持办公室游戏软件提供来自遥控器的信号。
旅馆客人将通过使用遥控器20与旅馆游戏系统连接。电视机机顶盒12接收来自遥控器20的信号并把信号传送给旅馆支持办公室服务器18上的游戏软件。
接口
-与旅馆支持办公室服务器连接,以便接收数据信息和发送遥控信号数据;
-与来自标准电缆线的电缆输入头连接(可能来自电影信道机顶盒);
-提供电缆输出线与电视机连接,以便显示游戏的图形,正文和声音。安全措施
机顶盒最好密封,以防损坏。机顶盒12内的软件局限于操作系统和图形/声音文件,并不包含任何游戏程序逻辑。盒12可支持卸载机顶盒程序,例如新的图形。
完整性和可用性
机顶盒12提供高度的完整性和可用性。如果遇到问题时,机顶盒12进行诊断检验并向网络监控软件发送报警信息。
数据存储策略
数据存储策略概述
下面叙述旅馆游戏系统中的数据存储策略。涉及旅馆游戏系统的三个主要成分:机顶盒12,旅馆支持办公室服务器18以及网络运行服务器36。数据存储策略概要
机顶盒12存储关于操作系统、通信和设备管理以及图形生成和显示逻辑的程序。
旅馆支持办公室服务器18装有游戏软件及其事项数据。它还存储通信和设备管理软件。
网络运行服务器36存储网络运行管理应用程序及数据。
数据存储策略细节
机顶盒12
机顶盒12是一种智能装置,它接收来自旅馆支持办公室服务器18的信号,并把信号转换成供电视机14用的视频流。机顶盒12装有其操作系统,通信和设备管理以及图形生成和显示逻辑。表5描述存储在机顶盒中的信息类型及数据格式、预计规模和存储媒体类型。
表5-机顶盒信息
信息 | 数据格式 | 预计规模 | 存储媒体类型 |
操作系统 | 系统特有的本机格式 | 256KB | EPROM和ROM |
通信和设备管理 | 应用程序特有的本机格式 | 256KB | EPROM和ROM |
图形生成和显示逻辑 | 应用程序特有的本机格式 | 1MB | EPROM和ROM |
旅馆支持办公室服务器18
旅馆支持办公室服务器18装有游戏软件及事项数据。它执行游戏软件并把数字信号分发到机顶盒。回过来,它接收并存储来自机顶盒的所有游戏事项。游戏软件以应用程序特有的本机格式存储以便于随机访问,而游戏事项则以类属格式存储。
表6-旅馆支持办公室服务器信息
信息 | 数据格式 | 预计规模 | 存储媒体类型 |
操作系统 | 系统特有的本机格式 | 16MB | RAM |
操作系统 | 系统特有的本机格式 | 300MB | 磁盘 |
通信和设备管理 | 应用程序特有的本机格式 | 2MB | RAM |
通信和设备管理 | 应用程序特有的本机格式 | 20MB | 磁盘 |
游戏应用软件-black jack | 应用程序特有的本机格式 | 2MB | RAM |
游戏应用软件-black jack | 应用程序特有的机本格式 | 10MB | 磁盘 |
游戏应用软件-扑克牌 | 应用程序特有的本机格式 | 2MB | RAM |
游戏应用软件-扑克牌 | 应用程序特有的本机格式 | 10MB | 磁盘 |
游戏应用软件-8-liner | 应用程序特有的本机格式 | 2MB | RAM |
游戏应用软件-8-liner | 应用程序特有的本机格式 | 10MB | 磁盘 |
每周的游戏事项 | 正文和数字 | 36MB | 磁盘(硬磁盘)和只读存储器(ROM) |
每周归档的游戏事项 | 正文和数字 | 22MB | 磁带和光盘(CD) |
估计总的磁盘存储容量为408MB(0.5GB)。
例子
假设和计算
一个游戏者的游戏活动统计数字:
-抽扑克牌和Blackjack(注意:Blackjack可用Keno代替)
-每次发牌3秒钟
-假定每盘有两次发牌
-每分钟大约20次发牌(每分钟10盘)
8-liner
如果允许继续正常周期,旋转一次大约需要7秒钟。
如果游戏者停止旋转,时间长度将在1秒和7秒之间。假定平均为每转4秒。
大约每分钟15转。
对于扑克牌和Blackjack来说,速率将是每小时1200次发牌(20×60分钟)或每小时600盘。
对于8-liner来说,速率将是每小时900转(15×60分钟)。
每天的总记录
假定一个500套房间的旅馆那天有20%的人在玩游戏。假定每天100段一段游戏时间。假定那天100人中每人玩2小时,并假定牌和8-liner之间分别为65%和35%。
-每天的一段游戏时间的数目 100
-每天信用卡认可数量 200
-由65%的牌游戏和35%的8-liner组成的平均一段游戏时间将导致:牌-每小时1200次发牌×2小时(65%剖分)=1560次发牌/一段游戏时间8-liner-每小时900转×2小时(35%剖分)=630转/一段游戏时间
每段一段游戏时间总共有2190转/发牌(每小时1095)
假定每转/发牌为一项记录;
-平均一段游戏时间将包括每段一段游戏时间2190(转/发牌)或每天总数为219000项记录。
-假定每项记录为24字节:
-每天的事项规模为219000×24=5256000字节或5133KB或5MB。
-假定一周(7天)的事项应保持联机:
-每周的事项规模为5256000×7=36792000字节或35930KB,或36MB。
-假定压缩比为60%:
-每周归档的事项规模为36792000×60%=22075200字节或21558KB,或22MB。
网络运行服务器36
网络运行服务器36存储并执行网络运行管理应用程序。在一个预定的时间间隔内,网络运行服务器接收来自旅馆支持办公室服务器18的游戏事项。然后网络运行服务器36处理事项并分发报告和文件。表7描述存储在网络运行服务器中的信息类型以及数据格式、预计规模和存储媒体类型。
表7-网络运行服务器信息
信息 | 数据格式 | 预计规模 | 存储媒体类型 |
操作系统 | 系统特有的本机格式 | 16MB | RAM |
操作系统 | 系统特有的本机格式 | 300MB | 磁盘 |
通信和设备管理 | 应用程序特有的本机格式 | 5MB | RAM |
通信和设备管理 | 应用程序特有的本机格式 | 100MB | 磁盘 |
网络运行管理应用软件 | 应用程序特有的本机格式 | 20MB | RAM |
网络运行管理应用软件 | 应用程序特有的本机格式 | 200MB | 磁盘 |
每周来自所有旅馆支持办公室的游戏事项 | 正文和数字 | 3600MB | RAM和磁盘 |
归档的游戏事项 | 正文和数字 | 2200MB | 磁带和光盘 |
财务和管理事项 | 正文和数字 | 900MB | RAM和磁盘 |
归档的财务和管理事项 | 正文和数字 | 540MB | 磁带和光盘 |
预计总的磁盘存储容量为8000MB(8GB)。
例子
假设和计算
假定100套旅馆装置:
-每周所有装置的游戏事项规模为36×100=3600MB或3.5千兆字节(GB)。
-每周所有装置的归档游戏事项的规模为22×100=2200MB或2.2GB。
假定平均的游戏和管理事项比为25%:
-管理事项的规模为3600×25%=900MB。
假定压缩比为60%:
-每周归档的管理事项规模为900MB×60%=540MB。
安全策略
安全策略概述
本节描述旅馆游戏系统的高级安全策略。安全策略确定组成部分如何结合起来,以确保系统安全。
1.安全策略概要
一般说来,安全策略有三个主要关系:
a)机密性;
b)完整性;
c)可用性。
机密性是最为众所周知的安全方面所关切的事。它涉及系统及其中信息的秘密。机密性就是要确保只有被授权的用户才能访问系统或它的信息。这包括通过网络输送的信息。它还包括确保未被授权的用户不能进入系统。当然有授权的等级。某些用户可能需要访问某些系统文件,但不是其它文件。
完整性涉及系统上的信息的精确程度。它意味着你能依赖信息的质量;没有人未经适当许可而窜改或修改它。完整性在某些应用程序中比其它更重要。财务系统尤其必须精确而且必须可靠地防止未被授权的用户改变信息。
可用性指的是每当被授权的用户需要时即可利用系统及其上面的信息。如果一个攻击者以某种方式使系统崩溃或隐藏了主要文件,就存在安全问题。故障恢复规划是确保可用性的主要部分。
A.安全策略细节
本节描述旅馆游戏系统的高级安全策略。本节中所涉及的系统安全的两个方面是:
a)管辖区域对游戏装置的要求,以及
b)对体系结构的一般安全要求。
管辖区域对游戏装置的要求
旅馆游戏系统提供目前在某些电视彩票终端(VLT)上备有的计算机游戏类型。管辖区域规章通常描述VLT的标准。旅馆游戏系统与VLT有很大的不同,管辖区域规章没有具体提到供游戏装置用的这类计算机体系结构。
对于VLT来说,计算机游戏程序就存在于VLT中。游戏装置是独立的。装置上的程序玩游戏,过后把游戏结果传送给游戏装置中央管理系统。对于游戏者可以使用的VLT来说,有多个安全含意,而且使用了硬件安全技术,例如把程序存储在密封的EPROM芯片上。在管辖区域管理机构的监控下,EPROM被注册并安装在机器中。
按照旅馆游戏系统体系结构,计算机游戏程序在旅馆支持办公室服务器上执行。电视机机顶盒的作用局限于在电视机屏幕上显示计算机图像。游戏程序逻辑存在于游戏者可使用的机顶盒中。旅馆支持办公室服务器和机顶盒之间的通信被加密。旅馆支持办公室服务器被保存在旅馆的安全地区,公众不能接近。
对体系结构的一般安全要求
第一个主要的安全机制是识别和证实(I & A)。这是为了准确地识别试图以任一方式进入系统的任何人。典型的I & A机制是用户姓名和口令字。姓名识别用户,而口令字证实用户。现在有利用象访问卡或钥匙之类令牌的I& A产品。这比口令字型式提供更大的安全性。概括地说,采用下述I & A机制:在机顶盒级,访问只限于通过支持办公室服务器通信。例如,支持办公室服务器和网络运行服务器具有标准的UNIX I & A安全措施。网络装置能完全实现现有的安全措施。与外部实体的连接依照外部实体的要求,并可访问为网络运行所选择的模式。
由于旅馆游戏系统的财务方面,系统还可实现重要事件的检查记录。检查跟踪是为了在事件发生之后再现事件。知道有检查系统还可阻止不可靠的雇员可能滥用系统。雇员不大可能试图进入雇主的系统,如果他们知道系统在记录动作的话。检查使中央处理器和存储器紧张操作,通常选择特殊类型的动作以供检查,以便减少检查跟踪的规模。对于旅馆游戏系统来说,系统可在当地记录所有事项,并在每日的基础上为局部网络运行或管辖区域服务器完成备份。
旅馆游戏系统具有到处流动的高度机密的信息,因此,在网络中使用加密。有两种主要的密码术装置:公共密钥和保密密钥。一般地说,在具有可靠的分配密钥的装置的高度受控环境中安全密钥密码术更好。公共密钥密码术可能在没有同样的控制级别或者有极大量的主机的环境中工作得更好。在旅馆游戏系统内有两种主要的通信链路。第一种链路位于服务器之间。由于涉及的网络可能开放,这种链路要求保密密钥。另一种链路是支持办公室服务器和机顶盒之间的链路。由于通向网络的物理入口受到限制,这种链路能在公共密钥上工作。
旅馆游戏系统可支持任务分离。这意味着,系统的任一用户只能访问对于他的或她的工作来说他或她所需要的那些数据和功能,以便严格限制能访问最高度机密的数据或功能的人数。这是靠正确地构筑系统功能和操作员许可来实现的。
为了确保充分的可用性,系统在某些具有远程网络监视和管理的系统的部分考虑到冗余或容错。与此相应,系统期待着服务器具有容错配置和全面的远程监督和系统管理。
最后,系统考虑物理上的和程序上的适当的安全措施。例如,每个场地上的服务器不应放在向公众开放的房间里。位于公共区域的系统成分应包括抗干预性能,以防止游戏者玩弄它们,还应包括措施和政策,以便管理雇员和其他人如何使用系统。物理上的安全措施是在系统的每一级上实现的。例如,最好的是,网络运行服务器应放置在安全的数据中心环境中,支持办公室服务器放在抗玩弄的装架系统中,而机顶盒只具有有限的功能,以减少瞎搞的原因。
基础接口策略
基础接口策略概述
本节确定在旅馆游戏系统的主要部分之间建立接口的最佳技术途径。
旅馆游戏系统具有下列子系统接口:
1.网络运行和旅馆支持办公室之间
2.网络运行和信用卡获取器之间
3.网络运行和银行之间
4.网络运行和管辖区域机构之间
5.旅馆支持办公室和机顶盒之间
6.旅馆支持办公室和信用卡获取器之间
7.机顶盒和信用卡扫读装置之间
8.机顶盒及其遥控器之间
9.信道广播设备和机顶盒之间
A.基础接口策略细节
子系统接口是在子系统之间,内部应用程序之间以及内部应用程序和旅馆游戏系统的外部应用程序之间的那些接口。这些接口可能在一个平台上实现或者可能跨越技术边界。
1.网络运行和旅馆支持办公室之间
系统考虑利用文件传送协议(FTP)在网络运行和旅馆支持办公室之间传送文件。FTP是系统管理程序用来进入旅馆支持办公室服务器,以便拷贝文件并完成其它管理任务的TCP/IP通信协议。
2.网络运行和信用卡获取器之间
网络运行和信用卡获取器之间的接口由信用卡获取器设置的标准确定。
3.网络运行和银行之间
网络运行和银行之间的接口由银行规定的标准确定。
4.网络运行和管辖区域机构之间
系统打算利用结构化询问语言(SQL)作为网络运行和管辖区域机构之间的接口。SQL是用来参考和访问关系数据库的工业标准语言。它能把硬件,系统软件,数据库产品等等与管辖区域机构隔离开来并使机构能选择,询问或浏览其自己的管辖区域数据。
5.旅馆支持办公室和机顶盒之间
系统打算利用传输控制协议/因特网协议(TCP/IP)作为旅馆支持办公室服务器及其机顶盒之间的接口。TCP/IP是跨越网络连接不同的计算机(服务器和机顶盒)的通信协议。
6.旅馆支持办公室和信用卡获取器之间
支持办公室和信用卡获取器之间的接口由信用卡获取器设置的标准确定。
7.机顶盒和信用卡扫读装置之间
信用卡扫读装置利用标准的外围接口(例如RS-232)与机顶盒连接。由于信用卡扫读装置是一种工业标准装置,通信协议是由卡装置规定的。
8.机顶盒及其遥控器之间
机顶盒和遥控器之间的通信是通过红外信号实现的。遥控器产生红外信号并传送给机顶盒。机顶盒将解释信号并把信息传递给支持办公室服务器。
9.信道广播设备和机顶盒之间
信道广播设备是一种类似于家用磁带录象机的装置。它被用来广播视频信号(介绍信道)并把它们插入到正规的有线服务中。信道广播设备打算利用现有的同轴电缆向机顶盒传送视频信号。
推荐的技术产品
推荐的技术产品概述
下面根据下列假设描述为旅馆游戏系统确定的体系结构:
1.有500个机顶盒与支持办公室服务器连接。这种结构可上升到在一个地点最多1000个机顶盒。
2.最多100台旅馆支持办公室服务器与网络运行服务器连接。
3.该配置涉及一台网络运行服务器。当建立后来的管辖区域时,每个管辖区域一台网络运行服务器似乎是合理的,还应利用一台附加的服务器来支持中央功能,如全局头奖和产生管理信息报告。推荐的结构可支持这种功能的再分配。
推荐的技术产品细节
说明
在论述推荐的技术产品时将涉及三个主要的功能区域:旅馆房间、旅馆支持办公室和网络运行,以及图1。
旅馆房间配置包括机顶盒12和信用卡扫读装置16。机顶盒12是一个智能装置,它接收来自支持办公室服务器18的数据,并把它转换成供电视机14用的视频流。可考虑在机顶盒12中使用图形逻辑,以便显著减小机顶盒12和支持办公室服务器18之间的通信带宽,并允许使用无屏蔽的双扭线电缆(电话线线路)。
旅馆支持办公室19有一台服务器18,两台打印机19a,以及有关软件。特别是服务器的选择是与机顶盒12的选择紧密联系的。如果机顶盒12备有内装的图形逻辑,支持办公室服务器18就可能是工业标准的UNIX平台,能够支持不同数量的机顶盒12并能检测出象通信故障和设备故障之类的故障。
网络运行设备配置具有一台数据库服务器36,工作站38,打印机36a以及有关软件。网络运行服务器36可以是能够支持系统的通信和报告要求的工业标准的UNIX平台。平台还可用作财务和管理应用的基础。工作站和打印机36a用来支持管理任务。
旅馆房间13
信用卡扫读技术概貌
信用卡扫读装置16的功能是从信用卡磁条中获得游戏者姓名和卡号并把数据通过机顶盒12传递回支持办公室19。信用卡扫读装置16可能是任一工业标准产品,它能从信用卡上读出数据作为输入并把数据输出到机顶盒12。
机顶盒12技术概貌
机顶盒12是与旅馆支持办公室服务器18通信的主要装置。为旅馆游戏系统推荐的机顶盒平台应该具有下列性能:
-抗干预(tamperresistant)
-支持不同规模的应用程序(最多2MB)
-支持图形屏幕生成
-支持信用卡扫读
-支持所要求的通信协议
-支持模拟电缆输入/输出(NTSC/PAL)
-支持数字输入/输出
-支持遥控器接口
-支持自测试和远程管理
机顶盒12应该是抗干预的,也就是说,密封的,芯片组不带任何可识别的标记。机顶盒12的操作系统应能通过软件识别干预的尝试并把输入数据解码,给输出数据加密。
机顶盒12应能支持不同规模的游戏应用程序的显示逻辑,如扑克牌,8-liner,和Black jack或Keno。
机顶盒12还把从支持办公室服务器18接收的数字数据转换成供电视机用的视频流,并识别来自遥控器20的信号和把数据传送回支持办公室服务器18。
机顶盒12还应能支持不同的外围设备,如与机顶盒12联接的信用卡阅读器16。机顶盒12一旦收到来自信用卡阅读器16的数据,它必须能把该数据传递给支持办公室服务器18以供核实。
机顶盒12必须支持所要求的通信协议。
建议机顶盒12支持模拟有线电视输入/输出(PAL/NTSC),以及数字输入/输出,并能把模拟和数字信号译码和把模拟输入转换成数字输入和反向进行,还能在电视机底部显示信息正文。
对于机顶盒12来说,一个最佳要求就是支持遥控器接口20并能解释来自遥控器20的信号和把数据传送给支持办公室服务器18。
机顶盒12最好还具有内装的诊断测试,它在加电或远程支持办公室19需要时自动产生。它还应具有自动校正简单的内部故障和通知支持办公室19的某些能力。
旅馆支持办公室19
硬件:
推荐的旅馆支持办公室19的配置包括下列硬件部件:
-一台容错的安装在机架上的UNIX服务器
-64MB的随机存取存储器(RAM)
-2GB的硬盘驱动器
-一台3.5"(英寸)1.44MB的软盘驱动器
-一台双倍速光盘只读存储器(CD-ROM)
-14"SVGA彩色监视器(可能是供系统维护使用的便携式装置)
-键盘(可能是供系统维护使用的便携式装置)
-磁带后援装置
-不间断电源(UPS)装置
-两台点阵打印机
-连网电缆
系统软件
-UNIX操作系统
-游戏应用程序
-UPS监控软件
技术概貌:
被选的最佳支持办公室服务器应具有下列性能:
-抗干预
-支持所要求的游戏和管理应用程序
-支持所要求的外围设备
-支持所要求的通信协议
-支持可变数量的机顶盒
-支持模拟电缆输入/输出
-支持数字输入/输出
-支持UPS和系统容错或双工
-远程管理
最佳支持办公室服务器18还是抗干预的并能识别干预的尝试,还能在支持办公室19和机顶盒12以及支持办公室19和网络运行22之间提供加密数据传输。此外,支持办公室服务器18的安全措施应该是标准的。
支持办公室服务器18必须能支持不同的游戏和管理应用程序。
最佳支持办公室服务器18还支持不同的标准外围设备,如网络打印机19a,通往网络运行服务器的路由器19b,CD-ROM(未表示),磁带机(未表示),以及到信用卡公司的调制解调器19c,还支持所要求的通信协议。
最佳支持办公室服务器18可升级到在一套旅馆装置内最多支持1000个机顶盒12。如果旅馆有1000个以上的机顶盒,在该旅馆内就可能有一个以上的服务器。
支持办公室服务器18应支持模拟电缆输入和输出以及UTP数字输入和输出,并允许正规电缆通过,如果游戏者选择玩游戏时,应支持用数字信号与机顶盒通信。
支持办公室服务器18应有不间断电源(UPS)(未表示),以便把电源供电中断的影响降到最低限度。万一电源供电中断,USP必须马上起动,以便把损失的数据减至最小。
支持办公室服务器18应有内装的诊断测试。这些应在加电或远程网络管理场所22需要时自动产生。支持办公室服务器18应具有某些自动校正简单的内部故障和通知网络管理监控软件的能力。应备有错误和重大事件的内部记录,以便在由网络管理场所执行基本的再起动/校正操作时,由办公室进行分析。
推荐的打印机应能在预先打印好的格式上打印收据和支票。
网络运行环境
硬件:
网络运行配置包括下列硬件部件:
-UNIX服务器
-128MB的RAM(随机存取存储器)
-8GB的硬盘驱动器
-3.5"1.44MB的软盘驱动器
-双倍速光盘只读存储器(CD-ROM)
-14"SVGA监视器
-键盘
-磁带后援装置
-USP(不间断电源)
-486级的工作站(管理和操作)
-14"SVGA彩色监视器
-键盘
-鼠标器或跟踪球
-用于报告的激光打印机
-用于支票的点阵打印机
-连网电缆
-系统软件
-UNIX操作系统
-附有连网软件的RDMBS
-网络运行管理软件
-游戏行政和管理软件
-UPS监控软件
技术概貌
网络运行服务器应具有下列性能:
-抗干预
-支持各种财务和管理应用程序
-支持所要求的外围设备
-支持所要求的通信协议
-支持不同数量的支持办公室服务器
-支持UPS和系统容错或双工
最佳网络运行服务器36是抗干预的并能识别未经许可的访问或试图访问。在网络运行和支持办公室之间传输的数据最好应加密。网络运行服务器36还应能规定访问限制和网络管理。此外,应该规定网络运行服务器的安全措施。
网络运行服务器36支持不同的财务和管理应用程序并应足够灵活,以产生特定的报告或财务报表,以满足管辖区域的不同要求。
网络运行服务器36应能支持不同的标准外围设备,如网络打印机36a,与外部接口通信的调制解调器36b,与旅馆支持办公室服务器18通信的路由器36c,CD-ROM(未表示),磁带驱动器(未表示)和管理控制台。
网络运行服务器36必须能支持所要求的通信协议并必须灵活支持增加支持办公室服务器。
网络运行服务器36还应有UPS,以便把电源供电中断的影响降到最低限度。万一电源供电中断,UPS应马上起动,使损失的数据减至最小。
网络运行服务器还应能自身测试,并能从网络运行管理机顶盒和支持办公室服务器。
最佳网络运行工作站是任一486级的个人计算机。工作站的用途是支持管理任务和一般操作。所选择的激光打印机必须能为不同的管辖区域和中央办公室打印报告。
可供选择的技术产品
概述
在本发明的精神和范围内,设想了各种各样的可供选择的技术产品。与此相应,在下面描述了选择对象,此处每种选择对象都由机顶盒12,旅馆局域网52,支持办公室系统19,广域网络26以及网络运行服务器36组成。下面描述四种可确定的选择,它们不是用来限制本发明的范围,而是提供各种实现方案的例子:
选择1-视频服务器
概述-视频服务器环境由支持办公室服务器组成,后者向每个房间发送MPEG编码的视频输入。这要求把所有的逻辑放在支持办公室服务器上,机顶盒应是MPEG译码器。
机顶-这是一种基于微处理器的智能装置,它将接收来自正规的机顶盒12的CH 3或CH 4视频输入。当使用游戏性能时,它将转接到MPEG编码流。MPEG流将从专用于这项功能的单独的双扭线电缆或在被选的信道上进入机顶盒。机顶盒12将支持来自信用卡扫读阅读器16和来自红外遥控器20的输入。这些输入通过UTP连接将被传送给支持办公室服务器18。总的来说,装置将有能够发送输入和输出并在视频源之间进行转接的非常有限的控制程序。
LAN-局域网可由把每个房间与集中器连接起来的双扭线电缆组成。每个线段能支持1.5兆位(MPEG1)或6兆位(MPEG2)的传输速率。集中器到支持办公室服务器的连接将必须支持150千兆位和600千兆位吞吐量之间的传输速率,或者是服务器设备的一部分,或者是与最多支持250个端口的服务器转接的某种形式。(通过把信道用于每个房间可实现同样的功能,但这将很快用尽现有的全部信道)。
支持办公室服务器18-这将是一种视频服务器。这台装置将必须能支持250个同时视频传输外加应用逻辑。它将必须能与信用卡获取器(通过调制解调器)通信并与中央办公室服务器(通过拨号路由器或租用线路路由器)通信。
WAN26-广域网或者可以是租用线路的一个组合,在每台支持办公室服务器上附有56千位的连接,在网络运行服务器上有多个T1连接。WAN26也可由具有同样的吞吐量要求的拨号路由器组成。
网络运行服务器36-这将是标准的UNIX型服务器,它能支持大量数据并能控制所要求的内部头奖处理。
选择2-X终端
概述-X终端环境将具有被配置成UNIX X终端的机顶盒12(标准的UNIX图形终端协议)。应用程序将在UNIX支持办公室服务器上运行并向每个终端提供X-11输入。这种环境的作用就象任何基于终端的应用系统并与方案A类似,但具有小的网络带宽要求。
机顶-这是一种基于微处理器的智能装置,它将接收来自正规的机顶盒12的CH 3或CH 4视频输入。在利用游戏性能时,它将转接到X-11流。X-11(X终端)流将从专用于这项功能的单独的双扭线电缆或共用的电缆信道进入机顶盒。机顶盒12将支持来自信用卡阅读器16和来自红外遥控器20的输入。这些输入将通过UTP连接被传送给支持办公室服务器。总的来说,装置将具有能发送输入和输出并在视频源之间进行转接的X-终端控制程序。(控制程序大约是选择1的规模的两倍,所有其它机顶硬件和软件与选择1相同)。
LAN-局域网52将由把每个房间与集中器连接起来的双扭线电缆组成。在这个配置中可使用标准的集线器/集中器部件,每10兆位线段可支持最多50个用户。集中器到支持办公室服务器的连接将必须支持100兆位的传输速率,或者支持办公室服务器将必须有多个网络接口卡。(通过把信道用于若干个房间,每个信道相当于一个LAN线段,可实现同样功能。)
支持办公室服务器18-支持办公室服务器18将是一种标准的UNIX型服务器。UNIX服务器将是可升级的,从支持50个同时X-游戏活动直到500个X-游戏活动。它将必须能与信用卡清算机构24(通过调制解调器19c)通信并与中央办公室服务器36(通过拨号路由器或租用线路路由器)通信。
WAN-广域网26或者将是租用线路的组合,每台支持办公室服务器18上具有56千位的连接,在网络运行服务器36上有多个T1连接。WAN26或者将由具有同样吞吐量要求的拨号路由器组成。
网络运行服务器36-这将是一种标准的UNIX型服务器,它能支持大量数据并能控制所要求的内部处理。
选择3-专用显示终端机顶盒
概述-显示终端方案与X-终端方案类似,即应用逻辑位于支持办公室服务器中,而显示逻辑放在机顶盒12上。不同之处在于,机顶盒12已经被优化成适于专用应用程序,以降低网络要求和提高性能。
机顶-这是一种基于微处理器的智能装置,它将接收来自正规的机顶盒12的CH 3或CH 4的视频输入。在利用游戏能力时,它将转接到生成显示屏。从支持办公室服务器18来的数据流将从专用于这项功能的单独的双扭线电缆或在共用的电缆信道上进入机顶盒。机顶盒12将支持来自信用卡阅读器16和来自红外遥控器20的输入。这些输入将通过数据连接被传送给支持办公室服务器。总的来说,装置将具有受来自支持办公室服务器18的专用命令控制并能发送输入和输出和在视频源之间进行转接的图形服务器。(控制程序大约是选择1的规模的两倍,所有其它机顶硬件和软件与以上相同。)
LAN-局域网将由把每个房间与集中器连接起来的双扭线电缆组成。在这个配置中可利用标准的集线器/集中器部件,每10兆位线段可支持最多250个用户。集中器到支持办公室服务器18的连接将必须支持100兆位的传输速率,或者支持办公室服务器18将必须有多个网络接口卡。(通过把信道用于组成一个LAN线段的若干房间能实现同样功能)。
支持办公室服务器18-支持办公室服务器18将是一种配置成供实时事项处理的标准的UNIX型服务器。UNIX服务器将是可升级的,以支持从50个到500个同时进行的游戏活动。它将必须能与信用卡清算机构24(通过调制解调器19c)通信并与中央办公室服务器36(通过拨号路由器或租用线路路由器)通信。
WAN 26-广域网26可以是租用线路的组合,在每台支持办公室服务器上有56千位的连接,在网络运行服务器36上有多个T1连接。WAN或者可由具有同样吞吐量要求的拨号路由器组成。
网络运行服务器36-这将是一种标准的UNIX型服务器,它能支持大量数据并能控制所要求的内部头奖处理。
选择4-机顶盒中的VLT逻辑
概述-机顶盒12中的VLT把大多数应用逻辑放置在机顶盒中。这使机顶盒除了把事项或事项结果存入支持办公室服务器18以外,能独立地起作用。机顶-这是一种基于微处理器的智能装置,它将接收来自正规的机顶盒12的CH 3或CH 4的视频输入。所有应用和显示逻辑将存在于这个装置中。传给支持办公室服务器18的数据流将从专用于这项功能的单独的双扭线(UTP)电缆或共用的电缆信道进入机顶盒,而且仅仅是为了事件的通知和记录。机顶盒12将支持来自信用卡阅读器16以及来自红外遥控器20的输入。这些输入将由机顶盒12解释,而信用卡要求将被发送给支持办公室服务器18以便处理。总的来说,机顶盒成为与支持办公室系统通信的独立的视频彩票终端。(控制程序大约是选择1的规模的2.5倍,所有其它机顶硬件和软件与以上相同。)
LAN-局域网将由把每个房间与集中器连接起来的双扭线电缆组成。在这个配置中可使用标准的集线器/集中器部件,每10兆位线段支持最多250个用户。集中器到支持办公室服务器的连接将必须支持100兆位的传输速率,或者支持办公室服务器18将必须有多个网络接口卡。(通过把信道用于组成一个LAN线段的若干房间可实现同样功能)。
支持办公室服务器18-支持办公室服务器18将是一种标准的UNIX型服务器,它的配置可用于实时事项记录和管理头奖处理。UNIX服务器将是可升级的,以支持从50个到500个同时进行的游戏活动。它将必须能与信用卡获取器(通过调制解调器19c)通信并与中央办公室服务器36(通过拨号路由器19b或租用线路路由器19b)通信。
WAN26-广域网26可以是租用线路的组合,在每台支持办公室服务器上有56千位的连接,在网络运行服务器36上有多个T1连接。WAN或者可由具有同样吞吐量要求的拨号路由器组成。
网络运行服务器36-这将是标准的UNIX型服务器,它能支持大量数据并能管理所要求的内部处理。
术语汇编
ATM(异步传输方式)-异步传输方式是一种使用单元中继传输的高速包交换技术。它适用于城市区域网络(MAN)和宽带综合业务数字网络(ISDN)传输。
EPROM(可擦可编程只读存储器)-直到在紫外线作用下擦除为止一直保持其内容的可重复使用的可编程只读存储器芯片。EPROM具有几百个写入周期的寿命。EPROM正让位于快闪存储器技术。
FTP(文件传送协议)-一种TCP/IP通信协议,它用来注册进入网络,列举目录和复制文件。FTP通过在远程主机上要求注册提供充分的用户证明。它让用户在外部主机上传送正文和二进制文件,列举目录,并在外部主机上删除和更名文件。它使用户在规定文件传送时能利用通配符,并使用户能确定在ASCII(美国信息交换用标准代码)和EBCDIC(扩充的二-十进制交换码)之间变换。
HUB(集线器)-网络上连接一组线路的点。也是转换节点。在局域网中,集线器是星形网络的核心,如在ARCNET,StarLAN,以太局域网和令牌环中那样。集线器硬件可能或者是有源的,或者是无源的。由于它们的集中式管理能力和它们使节点免遭破坏的能力,布线集线器是很有用的。
LAN(局部区域网)-连接若干装置(例如服务工作站,终端,通信设备和打印机),使装置能共享资源的数据传输设施。这种设施在单个建筑物或相互位于短距离内的一批建筑物内工作。
Modem(调制解调器)-使终端或计算机适应电话线路的装置。它把计算机的数字脉冲转换成供电话系统用的声频(模拟),并在接收端把频率再转换成脉冲。调制解调器还拨打电话线路,回答呼叫和控制传输速度,后者的范围从300到14400位/秒和更高。
ROM(只读存储器)-永久地存储指令和数据的存储器芯片。其内容是在生产时产生的并不能改变。参见EPROM。
RAD(快速应用开发)-包括各种自动设计工具(例如SDE)的一种系统开发装置。
Router(路由器)-把信息从一个LAN(局域网)发送到另一个的计算机系统。它用来在相似的和不同的网络之间进行联网工作并能根据通信负载,线路速度和价格以及网络故障来选择最有利的路线。
Server(服务器)-服务器是与客户网络连接的任一计算机,它为他们的要求服务并支持多个用户并行访问。服务器一般运行多用户多任务操作系统,后者支持受保护文件系统,进程隔离,中断驱动的抢先调度和虚拟存储器。SDE(系统开发环境)-工具,技术,标准,过程,模型,培训,资料和文件的集合,它帮助项目组成员在开发和维护应用软件中变得更为有效和富有成果。SDE包括在整个项目生命期中影响开发过程的所有要素。
SDE Application Workbench(SDE应用工作台)-提供访问SDE子系统的应用系统。
SQL(结构化询问语言)-用来参考和访问关系数据库的工业标准语言。
TCP/IP(传输控制协议/因特网协议)-由美国国防部远景研究规划局(DARPA)于七十年代开发的一组通信协议,用来连接跨越多种网络的不同的计算机。它事实上是一种UNIX标准,但目前在几乎所有的系统上被广泛实现和支持,作为开放式连网的一种解决办法。尽管已经责成最后转移到OSI(开放式系统互连)体系结构,TCP/IP目前把连网功能只分为四层(与七层的OSI模型相比)。
WAN(广域网络)-利用长距离通信装置为比局域网(LAN)所服务的更大的地理区域提供通信服务的一种网络。
在这个详细说明中所使用的术语和措词被用作描述的术语而不是限制的术语。在使用这些术语和措施时无意排除所表示和描述的性能的任何等价物或其部分。但是应认识到,在权利要求书的范围内各种各样的变型都是可能的。
Claims (93)
1.一种使用户能在多个远程游戏地点参加游戏的游戏系统,包括:
通过广域网络(WAN)可操作地与多个游戏场所互连的中央网络控制中心(NCC),每个游戏场所包括通过局域网(LAN)可操作地与多个位于远程游戏地点的视频游戏设备互连的支持办公室服务器,这些视频游戏设备包括一个机顶盒,其可操作地与收费装置、视频显示装置、用户接口装置和支持办公室服务器连接,所述视频显示装置使得可以在每个远程游戏地点进行视频游戏。
2.如权利要求1中所述的游戏系统,其中所述NCC包括用来产生收入报告的装置。
3.如权利要求1中所述的游戏系统,其中所述NCC包括为系统调节器提供预定的系统访问的装置。
4.如权利要求1中所述的游戏系统,其中所述NCC包括用来从每个远程游戏场所接收每日的交易记录的装置。
5.如权利要求1中所述的游戏系统,其中所述NCC包括用来处理每日的交易记录的数据的装置,以便确定系统的每日收入。
6.如权利要求1中所述的游戏系统,其中所述NCC包括用来管理系统软件的装置。
7.如权利要求6中所述的系统,其中管理系统软件的装置包括开发软件的装置。
8.如权利要求6中所述的系统,其中管理系统软件的装置包括获得系统调节器确认的装置。
9.如权利要求6中所述的系统,其中管理系统软件的装置包括把游戏软件分发到每个游戏场所的装置。
10.如权利要求1中所述的系统,其中所述NCC包括管理系统设备的装置。
11.如权利要求10中所述的系统,其中管理系统设备的装置包括安装设备的装置。
12.如权利要求10中所述的系统,其中管理系统设备的装置包括跟踪设备的装置。
13.如权利要求10中所述的系统,其中管理系统设备的装置包括测试设备的装置。
14.如权利要求1中所述的系统,其中所述NCC包括用户支持服务器。
15.如权利要求14中所述的系统,其中用户支持服务器包括提供用户支持的装置。
16.如权利要求15中所述的系统,其中提供用户支持的装置包括确定一段游戏时间的装置。
17.如权利要求15中所述的系统,其中提供用户支持的装置包括检查一段游戏时间的装置。
18.如权利要求15中所述的系统,其中提供用户支持的装置包括检查支付交易的装置。
19.如权利要求15中所述的系统,其中所述NCC包括抗干预装置。
20.如权利要求1中所述的系统,其中所述NCC包括用来辨别干预的干预识别装置。
21.如权利要求1中所述的系统,其中所述NCC包括给输入和输出数据加密的装置。
22.如权利要求1中所述的系统,其中NCC包括支持可变数量的支持办公室服务器的装置。
23.如权利要求1中所述的系统,其中NCC包括不间断电源装置。
24.如权利要求1中所述的系统,其中WAN包括系统调节器,该系统调节器具有访问中央服务器的财务信息的装置。
25.如权利要求1中所述的系统,其中WAN包括支付处理中心。
26.如权利要求1中所述的系统,其中WAN包括银行服务器。
27.如权利要求1中所述的系统,其中NCC是一个UNIX平台。
28.如权利要求1中所述的系统,其中支持办公室服务器是UNIX平台。
29.如权利要求1中所述的系统,其中支持办公室服务器包括提供一段游戏时间的装置。
30.如权利要求29中所述的系统,其中提供一段游戏时间的装置包括控制进入一段游戏时间的装置。
31.如权利要求30中所述的系统,其中控制进入的装置包括限制进入一段游戏时间的装置。
32.如权利要求30中所述的系统,其中控制进入的装置包括批准进入一段游戏时间的装置。
33.如权利要求29中所述的系统,其中提供一段游戏时间的装置包括介绍一段游戏时间的装置。
34.如权利要求29中所述的系统,其中提供一段游戏时间的装置包括玩游戏的装置。
35.如权利要求34中所述的系统,其中玩游戏的装置包括启动一段游戏时间的装置。
36.如权利要求34中所述的系统,其中玩游戏的装置包括监视游戏活动的装置。
37.如权利要求35中所述的系统,其中玩游戏的装置包括结束一段游戏时间的装置。
38.如权利要求35中所述的系统,其中玩游戏的装置包括管理收入的装置。
39.如权利要求35中所述的系统,其中游戏选自blackjack,扑克牌或keno之中的任何一种。
40.如权利要求1中所述的系统,其中支持办公室服务器包括支持办公室服务器抗干预装置。
41.如权利要求1中所述的系统,其中支持办公室服务器包括用来辨别干预的干预识别装置。
42.如权利要求1中所述的系统,其中支持办公室服务器包括给输入和输出数据加密的装置。
43.如权利要求1中所述的系统,其中支持办公室服务器包括不间断电源装置。
44.如权利要求1中所述的系统,其中支持办公室服务器包括接收来自远程游戏设备的支付交易的装置。
45.如权利要求1中所述的系统,其中支持办公室服务器包括获得支付交易确认的装置。
46.如权利要求1中所述的系统,其中机顶盒包括逻辑装置。
47.如权利要求46中所述的系统,其中逻辑装置包括运算系统。
48.如权利要求46中所述的系统,其中逻辑装置包括通信和设备管理装置。
49.如权利要求46中所述的系统,其中逻辑装置包括图形生成和显示装置。
50.如权利要求46中所述的系统,其中逻辑装置包括识别干预的装置。
51.如权利要求46中所述的系统,其中逻辑装置包括给输入和输出数据加密的装置。
52.如权利要求46中所述的系统,其中逻辑装置包括远程控制信号识别装置。
53.如权利要求46中所述的系统,其中逻辑装置包括支付装置信号识别装置,该装置用来接收来自支付装置的信号并把支付装置的数据传送给支持办公室服务器。
54.如权利要求46中所述的系统,其中机顶盒借助于传输控制协议/网间协议(TCP/IP)与支持办公室服务器通信。
55.如权利要求46中所述的系统,其中机顶盒包括抗干预装置。
56.如权利要求1中所述的系统,其中所述视频显示装置是电视机。
57.如权利要求1中所述的系统,其中所述视频游戏设备包括支付装置,该支付装置选自信用卡扫读器,贮蓄卡或智慧卡阅读器之中的任何一种或它们的组合。
58.如权利要求1中所述的系统,其中视频游戏设备包括视频信道。
59.如权利要求1中所述的系统,其中用户接口装置是遥控器。
60.如权利要求59中所述的系统,其中遥控器借助红外连接与机顶盒通信。
61.如权利要求1中所述的系统,其中WAN包括系统可操作地连接到NCC的调节器,支付处理服务器和银行服务器。
62.如权利要求1中所述的系统,其中视频游戏设备包括机顶盒,电视机,支付装置,视频信道和遥控器。
63.如权利要求1中所述的系统,其中NCC包括产生收入报告的装置。
64.如权利要求63中所述的系统,其中NCC包括为系统调节器提供预定系统访问的装置。
65.如权利要求64中所述的系统,其中NCC包括从每个远程游戏场所接收每日的交易记录的装置。
66.如权利要求65中所述的系统,其中NCC包括处理来自每日交易记录的数据的装置,以便确定系统的每日收入。
67.如权利要求66中所述的系统,其中NCC包括管理系统软件的装置。
68.如权利要求67中所述的系统,其中NCC包括管理系统设备的装置。
69.如权利要求68中所述的系统,其中NCC包括用户支持服务程序。
70.如权利要求69中所述的系统,其中NCC包括辨别干预的干预识别装置。
71.如权利要求69中所述的系统,其中NCC包括把输入和输出数据加密的装置。
72.如权利要求71中所述的系统,其中NCC包括支持各种支持办公室服务器的装置。
73.如权利要求72中所述的系统,其中NCC包括不间断电源装置。
74.如权利要求73中所述的系统,其中WAN包括系统调节器,该系统调节器具有访问来自中央服务器的财务信息的装置。
75.如权利要求74中所述的系统,其中WAN包括支付处理中心。
76.如权利要求75中所述的系统,其中WAN包括银行服务器。
77.如权利要求76中所述的系统,其中支持办公室服务器包括提供一段游戏时间的装置。
78.如权利要求77中所述的系统,其中支持办公室服务器包括支持办公室服务器抗干预装置。
79.如权利要求78中所述的系统,其中支持办公室服务器包括辨别干预的干预识别装置。
80.如权利要求79中所述的系统,其中支持办公室服务器包括把输入和输出数据加密的装置。
81.如权利要求80中所述的系统,其中支持办公室服务器包括不间断电源装置。
82.如权利要求81中所述的系统,其中支持办公室服务器包括接收来自远程游戏设备的支付交易的装置。
83.如权利要求82中所述的系统,其中支持办公室服务器包括获得支付交易确认的装置。
84.如权利要求83中所述的系统,其中视频显示装置是电视机。
85.如权利要求84中所述的系统,其中支付装置选自信用卡扫读器,贮蓄卡或智慧卡阅读器之中的任何一种或它们的组合。
86.如权利要求85中所述的系统,其中远程游戏设备包括视频信道。
87.如权利要求86中所述的系统,其中远程游戏设备包括遥控器。
88.一种使用户能在多个远程场所参加游戏的游戏系统,包括:
用来通过广域网络(WAN)与网络运行服务器和支付处理中心通信的多个局域网(LAN),每个局域网包括:
多个位于远程场所的机顶盒,每个机顶盒用来与支持办公室服务器和各自的电视机,遥控器和支付扫读装置通信;
其中支持办公室服务器包括编程装置,该编程装置使得能够利用遥控器在用户和电视机之间进行交互式电视游戏,其中用于所述交互式电视游戏的存款通过支付扫读装置启动并由支付处理中心通过WAN认可,此处网络运行服务器用来与每个LAN通信并与支付处理中心通信。
89.一种使用户能在多个远程场所参加视频游戏的游戏网络,包括:
多个局域网(LAN),每个LAN包括一台支持办公室服务器和多个分布式游戏装置,每个游戏装置包括:
位于远程场所的与支付装置和显示装置有效连接的机顶盒;
机顶盒还与支持办公室服务器保持有效通信,机顶盒借助于从支付装置,用户和支持办公室服务器接收的信号与用户一起控制一段游戏时间,支持办公室服务器用来控制和维持每个游戏装置;
广域网络,它将每个LAN的支持办公室服务器与中央服务器有效连接,该中央服务器用来控制和维持每个LAN。
90.如权利要求89中的游戏网络,其中WAN包括与每个LAN和中央服务器有效连接的支付处理服务器。
91.如权利要求89中的游戏网络,其中WAN进一步包括与中央服务器和每个LAN有效连接的用户支持服务器。
92.如权利要求89中的游戏网络,其中WAN进一步包括与中央服务器有效连接的监视服务器。
93.如权利要求89中的游戏网络,其中WAN进一步包括与支付处理中心和中央服务器有效连接的银行服务器。
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CA002150215A CA2150215C (en) | 1995-05-25 | 1995-05-25 | Distributed gaming system |
CA2150215 | 1995-05-25 | ||
US08/511,877 US5851149A (en) | 1995-05-25 | 1995-08-04 | Distributed gaming system |
US08/511,877 | 1995-08-04 | ||
US511,877 | 1995-08-04 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1191032A CN1191032A (zh) | 1998-08-19 |
CN100514374C true CN100514374C (zh) | 2009-07-15 |
Family
ID=25677974
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB961955228A Expired - Fee Related CN100514374C (zh) | 1995-05-25 | 1996-05-23 | 分布式游戏系统和游戏网络 |
Country Status (9)
Country | Link |
---|---|
EP (1) | EP0829072B1 (zh) |
CN (1) | CN100514374C (zh) |
AU (1) | AU714883B2 (zh) |
BR (1) | BR9609215A (zh) |
DE (1) | DE69604289T2 (zh) |
ES (1) | ES2138817T3 (zh) |
GR (1) | GR3031956T3 (zh) |
MX (1) | MX9709072A (zh) |
WO (1) | WO1996037866A1 (zh) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
NO965304L (no) * | 1996-12-11 | 1998-06-12 | Jackpot As | Spillesystem |
EP0921657B1 (en) * | 1997-12-02 | 2003-02-12 | Two Way TV Limited | Method and apparatus for transmitting data |
DE69811321T2 (de) | 1997-12-02 | 2003-11-27 | Two Way Tv Ltd., London | Verfahren und Vorrichtung zur Datenübertragung |
EP1078667B1 (en) | 1999-01-28 | 2007-08-29 | Kabushiki Kaisha Sega doing business as Sega Corporation | Network game system, game device terminal used in it and storage medium |
GB2362835A (en) * | 2000-05-02 | 2001-12-05 | Datapower Dev Ltd | A system for issuing tickets in conjunction with a television display |
NZ525625A (en) * | 2000-10-13 | 2005-01-28 | Casino Data Sys | Gaming award notice system and method |
CN1327922C (zh) * | 2001-06-22 | 2007-07-25 | 汤姆森许可贸易公司 | 游戏管理方法及管理系统、游戏管理中心和游戏终端 |
DE10142864B4 (de) * | 2001-08-24 | 2016-01-07 | Bally Wulff Games & Entertainment Gmbh | Jackpotsystem für Spielautomaten in Verbindung mit einer Vorrichtung und einem Verfahren zur automatischen Versendung von SMS-Nachrichten |
JP3844687B2 (ja) * | 2001-12-21 | 2006-11-15 | ソフトバンク株式会社 | ネットワーク型ゲームシステム及びコントローラ |
JP3495032B1 (ja) * | 2002-07-24 | 2004-02-09 | コナミ株式会社 | ゲーム進行管理装置、ゲーム用サーバ装置、端末装置、ゲーム進行管理方法及びゲーム進行管理プログラム |
JP2006055553A (ja) | 2004-08-24 | 2006-03-02 | Aruze Corp | 遊技システム |
HUP0600817A2 (en) | 2006-10-30 | 2009-01-28 | Laszlo Barta | Raffle apparatus for bets |
JP2009089864A (ja) * | 2007-10-05 | 2009-04-30 | Konami Digital Entertainment:Kk | ゲームシステム及びこれを構成するジャックポット抽選装置 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
ATE5946T1 (de) * | 1979-08-15 | 1984-02-15 | Bell-Fruit Manufacturing Company Limited | Spielgeraet. |
US5393067A (en) * | 1993-01-21 | 1995-02-28 | Igt | System, method and apparatus for generating large jackpots on live game card tables |
IL119874A (en) * | 1993-04-16 | 1999-05-09 | News Datacom Research Ltd | Methods and systems for non program applications for subscriber television |
-
1996
- 1996-05-23 EP EP96914827A patent/EP0829072B1/en not_active Expired - Lifetime
- 1996-05-23 WO PCT/CA1996/000328 patent/WO1996037866A1/en active IP Right Grant
- 1996-05-23 ES ES96914827T patent/ES2138817T3/es not_active Expired - Lifetime
- 1996-05-23 BR BR9609215-7A patent/BR9609215A/pt not_active Application Discontinuation
- 1996-05-23 AU AU56834/96A patent/AU714883B2/en not_active Ceased
- 1996-05-23 DE DE69604289T patent/DE69604289T2/de not_active Expired - Fee Related
- 1996-05-23 CN CNB961955228A patent/CN100514374C/zh not_active Expired - Fee Related
-
1997
- 1997-11-25 MX MX9709072A patent/MX9709072A/es not_active IP Right Cessation
-
1999
- 1999-11-25 GR GR990403049T patent/GR3031956T3/el unknown
Also Published As
Publication number | Publication date |
---|---|
DE69604289T2 (de) | 2000-04-13 |
AU714883B2 (en) | 2000-01-13 |
GR3031956T3 (en) | 2000-03-31 |
ES2138817T3 (es) | 2000-01-16 |
AU5683496A (en) | 1996-12-11 |
EP0829072A1 (en) | 1998-03-18 |
BR9609215A (pt) | 1999-12-14 |
DE69604289D1 (de) | 1999-10-21 |
WO1996037866A1 (en) | 1996-11-28 |
CN1191032A (zh) | 1998-08-19 |
MX9709072A (es) | 1998-06-30 |
EP0829072B1 (en) | 1999-09-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5851149A (en) | Distributed gaming system | |
CN100514374C (zh) | 分布式游戏系统和游戏网络 | |
US5280426A (en) | Computerized network for subscribing/purchasing into games of chance | |
CN101833827B (zh) | 酒店自助服务系统 | |
CA2309902C (en) | Subscriber registration and access control system and related methods | |
CN101198993B (zh) | 游戏环境内的通用系统中介 | |
US20030024988A1 (en) | System for providing evidence of payment | |
US20010034623A1 (en) | Automatic registration system, as for lodging or other application | |
US20020107947A1 (en) | System and method for integration of a universally publicly accessible global network | |
US20050173518A1 (en) | Secure device and mobile terminal which carry out data exchange between card applications | |
CN107169779A (zh) | 一种租赁系统及租赁方法 | |
RU2102790C1 (ru) | Электронная игровая система | |
JP2001506031A (ja) | チップカードのゲームシステムにおける価値単位の転送管理の安全保証手順 | |
CN103235987A (zh) | 酒店一卡通系统 | |
US20160057498A1 (en) | Corporate and entertainment management interactive system using a computer network | |
CN101324949A (zh) | 基于个人银行卡的商户信息处理方法、装置、系统及银行卡 | |
CN106845742A (zh) | 旅馆一体化管理系统 | |
CN106845654A (zh) | 基于云通信的旅馆管理与治安管理一体化系统 | |
CA2326098A1 (en) | Information distribution system | |
CN201812329U (zh) | 酒店自助服务系统 | |
CN101174320A (zh) | 开放性多商户共享会员卡系统、终端交互方法和商户机 | |
US20040138917A1 (en) | Downloading service system in hotel with casino | |
CN202331617U (zh) | 一种彩票自动售卖装置 | |
US20040139017A1 (en) | Service payment system in hotel with casino | |
US20040138916A1 (en) | Service management system and service management server in hotel with casino |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: WD Ref document number: 1015917 Country of ref document: HK |
|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20090715 Termination date: 20120523 |